Chaînes de caractères Java

 Chaîne de caractère

On appelle chaîne toute suite de caractères contiguës , exemple " bonjour " est une chaîne de longueur 7 ( longueur de la chaîne = nombre de caractères de la chaîne ). Une chaîne est considérée comme une variable du langage Java et est déclarée à l'aide de l'instruction String

Exemple
   

String vide= " " ; // chaine vide
String nom = " Karim" ;

Concaténation des chaines

    Pour concatener (joindre) deux chaines, il suffit de mettre un plus entre elles :

Exemple
  

String auto="auto";
String bus="bus";
System.out.println(auto+bus);  // ce qui affiche "autobus"

Sous chaine, méthode Substring()

    On emploi la méthode substring pour extraire une sous chaine d'une chaine plus longue

Example

String b="bonjour";
String b1=b.Sbstring(0,3);

Cet exemple extrait de la chaine b une sous chaine b1="bon"

La méthode length()

Pour connaitre la longueur d'une chaine on emploi la méthode length()

Exemple

String b="bonjour";
int n=b.lenth();   // renvoie 7

La méthode equals()

La méthode equals() permet de faire une comparaison entre deux chaines de caractères, si les deux chaines de caractères sont égales elle renvoi true dans le cas contraire elle renvoie false

Exemple

public class equals {
     public static void main(String[] args) {
     String s="bonjour";
     String t="bonjour";
     if(s.equals(t)){
     System.out.println("les deux chaines sont égales");
     }
     else{
     System.out.println("les deux chaines ne sont pas égales");
     }
     }

Leave a Reply