2.4 String : classe spécifique
La classe String permet de créer un objet String qui stocke une chaîne de caractères, sous la forme d’un tableau de charactères.
Un objet String est immmuable : une fois construit, il n’est plus modifiable. Chaque action effectuée sur une String induit donc la création d’une nouvelle instance (soit un nouvel espace alloué en mémoire).
String s1 = "une première chaîne de caractères";
String s2 = new String("une seconde chaîne de caractères"); // il est possible d'utiliser
// le constructeur
String s3 = s1 + s2; // on crée explicite une autre instance
System.out.println("Voici " + s1 + "et même " + s2); // on crée implicitement une nouvelle
// instanceAlternative : StringBuilder, qui est modifiable