Introduction
Les chaînes de caractères en Java sont comme les saveurs dans un café : elles ajoutent de la richesse et de la complexité à votre code. Que vous souhaitiez concaténer, diviser ou comparer des chaînes, Java vous offre une variété de méthodes pour travailler avec les String.
Création de Chaînes de Caractères
Créer une chaîne de caractères en Java est comme choisir votre café préféré. Voici comment vous pouvez le faire :
1
2
3
4
5
6
|
public class Cafe {
public static void main(String[] args) {
String monCafe = "Espresso"; // Création d'une chaîne de caractères
System.out.println("Je vais prendre un " + monCafe + " !");
}
}
|
1
2
|
$ java Cafe
Je vais prendre un Espresso !
|
Méthodes Utiles
1
2
3
4
5
6
7
|
public class LongueurCafe {
public static void main(String[] args) {
String cafe = "Cappuccino";
int longueur = cafe.length();
System.out.println("La longueur de " + cafe + " est " + longueur + " caractères.");
}
}
|
1
2
|
$ java LongueurCafe
La longueur de Cappuccino est 11 caractères.
|
1
2
3
4
5
6
7
8
9
10
11
|
public class ComparaisonCafe {
public static void main(String[] args) {
String cafe1 = "Latte";
String cafe2 = "Espresso";
if (cafe1.equals(cafe2)) {
System.out.println("Les deux cafés sont identiques !");
} else {
System.out.println("Les cafés sont différents !");
}
}
}
|
1
2
|
$ java ComparaisonCafe
Les cafés sont différents !
|
- Conversion en majuscules et minuscules
1
2
3
4
5
6
7
8
9
|
public class ConversionCafe {
public static void main(String[] args) {
String cafe = "Mocha";
String enMajuscules = cafe.toUpperCase();
String enMinuscules = cafe.toLowerCase();
System.out.println(enMajuscules); // MOCHA
System.out.println(enMinuscules); // mocha
}
}
|
1
2
3
|
$ java ConversionCafe
MOCHA
mocha
|
1
2
3
4
5
6
7
8
9
|
public class MenuCafe {
public static void main(String[] args) {
String menu = "Espresso,Latte,Cappuccino";
String[] cafes = menu.split(",");
for (String cafe : cafes) {
System.out.println(cafe);
}
}
}
|
1
2
3
4
|
$ java MenuCafe
Espresso
Latte
Cappuccino
|
Conclusion
Les chaînes de caractères en Java sont comme les saveurs dans un café de codeurs : elles ajoutent de la profondeur et de la nuance à votre code. Avec ces méthodes et techniques, vous pouvez manipuler les chaînes de caractères comme un barista expérimenté et créer des expériences textuelles délicieuses.