String compareTo (), méthode

Renvoie une nouvelle chaîne en supprimant tous les espaces de début et de fin. Cependant, cette méthode ne supprime pas les espaces entre deux chaînes.

Syntaxe

compareTo(String other)

Type de retour

Renvoie un entier représentant la relation entre deux chaînes.

  • 0 - lorsque les chaînes sont égales.

  • 1 - lorsque la première chaîne est supérieure à la seconde

  • -1 - lorsque la première chaîne est plus petite que la seconde

Exemple

void main() { 
   String str1 = "A"; 
   String str2 = "A"; 
   String str3 = "B"; 
   
   print("str1.compareTo(str2): ${str1.compareTo(str2)}"); 
   print("str1.compareTo(str3): ${str1.compareTo(str3)}"); 
   print("str3.compareTo(str2): ${str3.compareTo(str2)}"); 
}

Il produira ce qui suit output -.

str1.compareTo(str2): 0 
str1.compareTo(str3): -1 
str3.compareTo(str2): 1