Java et le Café : Savourer les Chaînes de Caractères (String)

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

  • Longueur d’une chaîne
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.
  • Comparaison de chaîne
 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
  • Division d’une chaîne
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.