Aktionen

String compareToIgnoreCase() Methode

Aus Java Tutorial - Java lernen

Beschreibung

Bei dieser Methode werden zwei Zeichenketten lexikografisch verglichen, wobei Fallunterschiede ignoriert werden.

Syntax

Hier ist die Syntax dieser Methode:

int compareToIgnoreCase(String str)

Parameter

Hier sind die Einzelheiten der Parameter:

  • str - die zu vergleichende Zeichenfolge.

Rückgabewert

  • Diese Methode gibt eine negative ganze Zahl, Null oder eine positive ganze Zahl zurück, wenn die angegebene Zeichenfolge größer, gleich oder kleiner als diese Zeichenfolge ist, wobei die Berücksichtigung von Groß-/Kleinschreibung ignoriert wird.

Beispiel

public class Test {

   public static void main(String args[]) {
      String str1 = "Strings are immutable";
      String str2 = "Strings are immutable";
      String str3 = "Integers are not immutable";

      int result = str1.compareToIgnoreCase( str2 );
      System.out.println(result);

      result = str2.compareToIgnoreCase( str3 );
      System.out.println(result);

      result = str3.compareToIgnoreCase( str1 );
      System.out.println(result);
   }
}

Dies wird zu folgendem Ergebnis führen:

Ausgabe

0
10
-10