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:
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.
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; } }
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.
Partager