En Java, `String` est une classe, pas un objet. Un objet est une instance d'une classe. Lorsque nous créons une chaîne littérale telle que « Hello World » , le compilateur Java crée automatiquement un nouvel objet « String » et y stocke la valeur littérale. La classe `String` fournit de nombreuses méthodes utiles pour manipuler les chaînes, telles que `length()`, `substring()`, `toUpperCase()` et `toLowerCase()`.
Voici un exemple de création d'un objet `String` :
```Java
Chaîne str ="Bonjour tout le monde" ;
```
Dans cet exemple, `str` est une référence à un objet `String` qui contient la valeur littérale `"Hello World"`. Nous pouvons utiliser la référence `str` pour accéder aux méthodes de la classe `String`. Par exemple, nous pouvons obtenir la longueur de la chaîne en utilisant la méthode `length()` :
```Java
int longueur =str.length();
```
La méthode `length()` renvoie le nombre de caractères dans la chaîne, qui est 11 dans ce cas.
|