Concaténer deux chaînes peut se faire de deux manières :
- L'opérateur + : pour des concaténations en une fois.
System.out.println("Bonjour" + " tout le monde !");
- StringBuilder : pour concaténer en boucle.
1 2 3 4 5 6 7
| StringBuilder bPremiersEntiers = new StringBuilder();
for(int i = 0; i < 10; i++) {
String entier = String.valueOf(i);
bPremiersEntiers.append(' ');
bPremiersEntiers.append(entier);
}
String premiersEntiers = bPremiersEntiers.toString(); |
Attention à ne pas utiliser + pour concaténer plusieurs millions de Strings ensemble, c'est très peu efficace.
Partager