Aktionen

Equals() Methode

Aus Java Tutorial - Java lernen

Beschreibung

Die Methode bestimmt, ob das Number-Objekt, das die Methode aufruft, gleich dem Objekt ist, das als Argument übergeben wird.

Syntax

Hier ist eine separate Methode für jeden primitiven Datentyp:

public boolean equals(Object o)

Parameter

Hier sind die Einzelheiten der Parameter:

  • Jedes Objekt.

Rückgabewert

  • Die Methode gibt True zurück, wenn das Argument nicht null ist und ein Objekt desselben Typs und mit demselben numerischen Wert ist. Es gibt einige zusätzliche Anforderungen für Double- und Float-Objekte, die in der Java-API-Dokumentation beschrieben sind.

Beispiel

public class Test { 

   public static void main(String args[]) {
      Integer x = 5;
      Integer y = 10;
      Integer z =5;
      Short a = 5;

      System.out.println(x.equals(y));  
      System.out.println(x.equals(z)); 
      System.out.println(x.equals(a));
   }
}

Dies wird zu folgendem Ergebnis führen:

Ausgabe

false
true
false