String equalsIgnoreCase() Methode
Aus Java Tutorial - Java lernen
Inhaltsverzeichnis
Beschreibung
Bei dieser Methode wird dieser String mit einem anderen String verglichen, wobei Fallüberlegungen außer Acht gelassen werden. Zwei Zeichenfolgen werden als gleichwertig betrachtet und ignorieren die Groß-/Kleinschreibung, wenn sie die gleiche Länge haben und die entsprechenden Zeichen in den beiden Zeichenfolgen gleichwertig sind und die Groß-/Kleinschreibung ignoriert wird.
Syntax
Hier ist die Syntax dieser Methode:
public boolean equalsIgnoreCase(String anotherString)
Parameter
Hier sind die Einzelheiten der Parameter:
- anotherString - der String, mit dem man diesen String vergleichen kann.
Rückgabewert
- Diese Methode gibt true zurück, wenn das Argument nicht null ist und die Strings gleich sind, wobei case ignoriert wird; andernfalls false.
Beispiel
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 ); } }
Dies wird zu folgendem Ergebnis führen:
Ausgabe
Returned Value = true Returned Value = true Returned Value = true