Método String compareTo ()

Devuelve una nueva cadena eliminando todos los espacios iniciales y finales. Sin embargo, este método no descarta espacios entre dos cadenas.

Sintaxis

compareTo(String other)

Tipo de retorno

Devuelve un número entero que representa la relación entre dos cadenas.

  • 0 - cuando las cuerdas son iguales.

  • 1 - cuando la primera cuerda es mayor que la segunda

  • -1 - cuando la primera cuerda es más pequeña que la segunda

Ejemplo

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

Producirá lo siguiente output -.

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