Когда вам нужно перебрать коллекцию и сделать строку каждого из данных, разделенных разделителем, вы всегда получите дополнительный разделитель в конце, например,
for (String serverId : serverIds) {
sb.append(serverId);
sb.append(",");
}
Дает что-то вроде: serverId_1, serverId_2, serverId_3,
Я хотел бы удалить последний символ в StringBuilder (не преобразовывая его, потому что он мне все еще нужен после этого цикла).