Java equalsIgnoreCase()-Methode

Java String类Java String-Klasse


Die equalsIgnoreCase()-Methode wird verwendet, um die Zeichenkette mit dem angegebenen Objekt zu vergleichen, wobei die Groß-/Kleinschreibung ignoriert wird.

Syntax

public boolean equalsIgnoreCase(String anotherString)

Parameters

  • anObject-- Das Objekt, das mit der Zeichenkette verglichen werden soll.

Rückgabewert

Gibt true zurück, wenn das angegebene Objekt gleich der Zeichenkette ist, andernfalls false.

Beispiel

equals() prüft auf Groß-/Kleinschreibung, während equalsIgnoreCase() dies nicht tut:

Beispiel

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

        retVal = Str1.equals( Str2 );
        System.out.println("Return value = " + retVal );

        retVal = Str3.equals( Str4);
        System.out.println("Return value = " + retVal );

        retVal = Str1.equalsIgnoreCase( Str4 );
        System.out.println("Return value = " + retVal );
    }
}

Die Ausgabe des obigen Programms ist:

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

Java String类Java String-Klasse

Andere Erweiterungen