L'opérateur d'enchaînement + permet de concaténer deux chaînes de caractères, en retournant une autre qui est le résultat de la concaténation des deux opérandes.
String Resultat = Chaine_1 + Chaine_2;
L'opérataur de concaténation peut également s'appliquer à des valeurs de type char.
class Concatenation { char[] tab = {'b','o','n','j','o','u','r'}; public static void main(String[] args){ String = res = ""; for(int i = 0; i < tab.length; i++){ res = res + tab[i]; } System.out.println(res); } }
L'opérateur d'affectation += peut également être utilisé pour enchaîner des chaînes de caractères en boucle.
String Chaine = "Les sanglots longs "; Chaine += "de l'automne."; // Chaine = Chaine + "de l'automne.";
// Chaine = "Les sanglots longs de l'automne."
"mon" + " " + "programme" // retourne "mon programme" texte = "Un programme"; texte_2 = "Java™"; resultat = texte . " " . texte_2; // retourne "Un programme Java™" |