Quando devi scorrere una raccolta e creare una stringa di ciascun dato separata da un delimitatore, alla fine si ottiene sempre un delimitatore aggiuntivo, ad es.
for (String serverId : serverIds) {
sb.append(serverId);
sb.append(",");
}
Fornisce qualcosa di simile: serverId_1, serverId_2, serverId_3,
Vorrei cancellare l'ultimo carattere in StringBuilder (senza convertirlo perché ne ho ancora bisogno dopo questo ciclo).
StringJoiner
: stackoverflow.com/a/29169233/901641