Aktionen

String compareTo() Methode

Aus Java Tutorial - Java lernen

Beschreibung

Diese Methode vergleicht diesen String mit einem anderen Objekt.

Syntax

Hier ist die Syntax dieser Methode:

int compareTo(Object o)

Parameter

Hier sind die Einzelheiten der Parameter:

  • O - das zu vergleichende Objekt.

Rückgabewert

  • Der Wert 0, wenn das Argument eine Zeichenfolge ist, die lexikografisch gleich dieser Zeichenfolge ist.
  • Ein Wert kleiner als 0, wenn das Argument eine Zeichenfolge ist, die lexikografisch größer als diese Zeichenfolge ist.
  • Ein Wert größer als 0, wenn das Argument eine Zeichenfolge ist, die lexikografisch kleiner als diese Zeichenfolge ist.


Beispiel

public class Test {

   public static void main(String args[]) {
      String str1 = "Strings are immutable";
      String str2 = new String("Strings are immutable");
      String str3 = new String("Integers are not immutable");
      
      int result = str1.compareTo( str2 );
      System.out.println(result);
      
      result = str2.compareTo( str3 );
      System.out.println(result);
   }
}

Dies wird zu folgendem Ergebnis führen:

Ausgabe

0
10