Aktionen

String equals() Methode

Aus Java Tutorial - Java lernen

Beschreibung

Diese Methode vergleicht diese Zeichenfolge mit dem angegebenen Objekt. Das Ergebnis ist wahr, wenn und nur wenn das Argument nicht null ist und ein String-Objekt ist, das die gleiche Zeichenfolge wie dieses Objekt darstellt.

Syntax

Hier ist die Syntax dieser Methode:

public boolean equals(Object anObject)

Parameter

Hier sind die Einzelheiten der Parameter:

  • anObject - das Objekt, mit dem diese Zeichenfolge verglichen werden soll.

Rückgabewert

  • Diese Methode gibt true zurück, wenn die Zeichenfolge gleich ist, 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!!");
      boolean retVal;

      retVal = Str1.equals( Str2 );
      System.out.println("Returned Value = " + retVal );

      retVal = Str1.equals( Str3 );
      System.out.println("Returned Value = " + retVal );
   }
}

Dies wird zu folgendem Ergebnis führen:

Ausgabe

Returned Value = true
Returned Value = true