Método String compareTo ()

Retorna uma nova string removendo todos os espaços à esquerda e à direita. No entanto, esse método não descarta espaços entre duas strings.

Sintaxe

compareTo(String other)

Tipo de Devolução

Retorna um inteiro que representa a relação entre duas strings.

  • 0 - quando as cordas são iguais.

  • 1 - quando a primeira string é maior que a segunda

  • -1 - quando a primeira corda é menor que a segunda

Exemplo

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

Isso produzirá o seguinte output -.

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