se supone que compara dos cadenas de texto, si la primera q compara es mas larga q la otra devuelve un numero positivo, si son iguales devuelve un 0, y si la segunda es mas larga que la primera devuelve un numero negativo no?..
este es mi main:
Código:
public static void main(String[] args) {
int resultado=args[0].compareTo(args[1]);
if (resultado<0)
System.out.println("La primera cadena es mas chica que la primera.");
else if (resultado==0)
System.out.println("Las cadenas son iguales");
else
System.out.println("La primera cadena es mayor que al segunda");
System.out.println(resultado);
}
}
cuando lo ejecuto desde la consola pasandole las cadenas siempre me tira q la segunda es mayor a la primera... amenos q las dos sean iguales... que es lo que estan mal? ( siemrpe me tira numeros negativos )