Java método equalsIgnoreCase()

Java String类Java clase String


El método equalsIgnoreCase() se utiliza para comparar una cadena con el objeto especificado, sin tener en cuenta mayúsculas y minúsculas.

Sintaxis

public boolean equalsIgnoreCase(String anotherString)

Parámetros

  • anObject-- El objeto que se compara con la cadena.

Valor de retorno

Devuelve true si el objeto dado es igual a la cadena; de lo contrario, devuelve false.

Ejemplo

equals() distingue entre mayúsculas y minúsculas, mientras que equalsIgnoreCase() no distingue entre mayúsculas y minúsculas:

Ejemplo

public class Test {
    public static void main(String args[]) {
        String Str1 = new String("ejemplo");
        String Str2 = Str1;
        String Str3 = new String("ejemplo");
        String Str4 = new String("EJEMPLO");
        boolean retVal;

        retVal = Str1.equals( Str2 );
        System.out.println("Valor de retorno = " + retVal );

        retVal = Str3.equals( Str4);
        System.out.println("Valor de retorno = " + retVal );

        retVal = Str1.equalsIgnoreCase( Str4 );
        System.out.println("Valor de retorno = " + retVal );
    }
}

El resultado de ejecutar el programa anterior es:

返回值 = true
返回值 = false
返回值 = true

Java String类Java clase String

Otras extensiones