String compareTo ()

Restituisce una nuova stringa rimuovendo tutti gli spazi iniziali e finali. Tuttavia, questo metodo non elimina gli spazi tra due stringhe.

Sintassi

compareTo(String other)

Tipo di ritorno

Restituisce un numero intero che rappresenta la relazione tra due stringhe.

  • 0 - quando le corde sono uguali.

  • 1 - quando la prima stringa è maggiore della seconda

  • -1 - quando la prima stringa è più piccola della seconda

Esempio

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)}"); 
}

Produrrà quanto segue output -.

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