Gdy musisz przejrzeć kolekcję i utworzyć ciąg danych oddzielonych separatorem, zawsze kończy się to dodatkowym separatorem na końcu, np.
for (String serverId : serverIds) {
sb.append(serverId);
sb.append(",");
}
Daje coś w rodzaju: serverId_1, serverId_2, serverId_3,
Chciałbym usunąć ostatni znak w StringBuilder (bez konwersji, ponieważ nadal potrzebuję go po tej pętli).
StringJoiner
: stackoverflow.com/a/29169233/901641