Java - Método String equalsIgnoreCase ()
Descripción
Este método compara este String con otro String, ignorando las consideraciones de caso. Dos cadenas se consideran iguales ignorando el caso, si tienen la misma longitud, y los caracteres correspondientes en las dos cadenas son iguales ignorando el caso.
Sintaxis
Aquí está la sintaxis de este método:
public boolean equalsIgnoreCase(String anotherString)
Parámetros
Aquí está el detalle de los parámetros:
anotherString - la Cadena con la que comparar esta Cadena.
Valor devuelto
Este método devuelve verdadero si el argumento no es nulo y las cadenas son iguales, ignorando el caso; falso de lo contrario.
Ejemplo
public class Test {
public static void main(String args[]) {
String Str1 = new String("This is really not immutable!!");
String Str2 = Str1;
String Str3 = new String("This is really not immutable!!");
String Str4 = new String("This IS REALLY NOT IMMUTABLE!!");
boolean retVal;
retVal = Str1.equals( Str2 );
System.out.println("Returned Value = " + retVal );
retVal = Str1.equals( Str3 );
System.out.println("Returned Value = " + retVal );
retVal = Str1.equalsIgnoreCase( Str4 );
System.out.println("Returned Value = " + retVal );
}
}
Esto producirá el siguiente resultado:
Salida
Returned Value = true
Returned Value = true
Returned Value = true