Ce post pourrait se trouver sur tous les forums relatifs à un langage. Etant plus vers Java, je me décide à poster ici. Mais, je ne suis pas fermé et j'avoue que les réponses d'un autre langage m’intéresse aussi.

Comment avez-vous traité ce snippet de façon élégante -volontairement écrit "gras et lourd" à piquer les yeux:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
String result = "";
boolean first = true;
for(String string : collection_de_String) {
    if(first) {
        result += string;
        first = false;
    } else {
        result += "," + string;
    }
}
Tout le monde se confronte rapidement à ce bout de code. Aussi, j'aimerai savoir comment vous l'avez résolue ou si vous avez essayé de le rendre plus savoureux.

Je ne pense pas l'utilisation à des bibliothèques telles que GUAVA ou Apache qui permettent de résoudre cela en un appel.

A vos études, cours, TP, recherches, fantaisies.