Java compareTo método ()
método compareTo () para la comparación de dos maneras:
- objeto de cadena que se compara.
- Compara dos cadenas lexicográfico.
gramática
int compareTo(Object o) 或 int compareTo(String anotherString)
parámetros
o - el objeto de comparar.
anotherString - la cadena de comparar.
Valor de retorno
- Si la cadena argumento es igual a esta cadena, devuelve un valor de 0;
- Si esta cadena es menor que el parámetro de cadena, devuelve un valor inferior a cero;
- Si esta cadena es mayor que el parámetro de cadena, se devuelve un valor mayor que 0.
Ejemplos
public class Test { public static void main(String args[]) { String str1 = "Strings"; String str2 = "Strings"; String str3 = "Strings123"; int result = str1.compareTo( str2 ); System.out.println(result); result = str2.compareTo( str3 ); System.out.println(result); result = str3.compareTo( str1 ); System.out.println(result); } }
Los anteriores resultados de la ejecución del programa:
0 -3 3