Was sind Objekte.Gleich in Java

Was sind Objekte.Gleich in Java
Während des Umgangs mit codierten Daten in Java kann es Fälle geben, in denen der Entwickler mehrere Werte vergleichen muss, um Replikation zu vermeiden oder sie effektiv zu nutzen. In solchen Situationen das “Objekte.gleich ()Die Methode in Java ist großer Hilfe beim Vergleich der Objekte und der widersprüchlichen Datentypwerte direkt.

In diesem Blog wird die Verwendung des “diskutieren“Objekte.gleich ()Methode in Java.

Was sind „Objekte.Equals () “in Java?

Der zugehörige "gleich ()"Methode ist eine statische Methode des"Objektklasse"Das nimmt zwei Objekte als Parameter und Überprüfungen, wenn sie gleich sind, indem sie eine zurückgeben"boolean" Wert.

Syntax

Objekte.gleich (obj)

In der obigen Syntax “,“obj”Bezieht sich auf das Objekt, das mit dem zugehörigen Objekt verglichen werden muss.

Beispiel 1: Vergleichen Sie die Werte "Null", "Ganzzahl" und "Float" mit "Objekten".Equals () “in Java

In diesem Beispiel werden die Werte verschiedener Datentypen als Methoden zugewiesen, i, i.e., “Objekte.gleich ()Parameter und überprüft auf Gleichheit:

Java importieren.Util.Objekte;
boolesche returncomp1 = Objekte.Gleich (null, 4);
boolesche returncomp2 = Objekte.gleich (3.5, 4);
boolesche returncomp3 = Objekte.Gleich (4, 4);
System.aus.println ("Der erste Vergleich wird:" + returnComp1);
System.aus.println ("Der zweite Vergleich wird:" + returnComp2);
System.aus.println ("Der zweite Vergleich wird:" + returncomp3);

Wenden Sie in den obigen Codezeilen die folgenden Schritte an:

  • Zunächst verbinden Sie die “boolean"Schlüsselwort mit den zugewiesenen Werten, um das Ergebnis in Form von booleschen Werten zu speichern"WAHR" oder "FALSCH”.
  • Wenden Sie auch das an “Objekte.gleich ()Methode und setzen Sie die “Null","ganze Zahl", Und "schwebenWerte, die jeweils auf Gleichheit überprüft werden müssen.
  • Zuletzt die resultierende Ausgabe basierend auf dem durchgeführten Vergleich jeweils anzeigen.

Ausgang

In der obigen Ausgabe ist ersichtlich, dass das entsprechende Ergebnis auf der Grundlage des bewerteten Vergleichs zurückgegeben wird.

Notiz: Wenn die Werte gleich sind, die Datentypen jedoch widersprüchlich sind, i, ich.e., 4 (Ganzzahl), 4.0 (float), das Ergebnis wird als "zurückgegeben als"FALSCH”.

Beispiel 2: Verwenden der „Objekte.Equals () ”Methode mit String -Objekten in Java

In diesem speziellen Beispiel kann die diskutierte Methode verwendet werden, um die erstellten String -Objekte ohne und mit der Zuweisung der beiden Zeichenfolgewerte zu vergleichen:

String Object1 = new String ();
String Object2 = new String ();
System.aus.println (Objekt1.gleich (Objekt2));
Object1 = "Linux";
Object2 = "Hinweis";
System.aus.println (Objekt1.gleich (Objekt2));

Im obigen Code -Snippet:

  • Erstellen Sie zunächst die beiden “Saite"Objekte benannt"Objekt1" Und "Objekt2", bzw.
  • Im nächsten Schritt verbinden Sie die “gleich ()Methode mit dem ersteren Objekt und platzieren Sie das letztere Objekt als (Methode) Parameter, um zu überprüfen, ob die erstellten Objekte gleich vor dem Einstellen der Werte sind.
  • Zu den angegebenen Zeichenfolgenwerten zu beiden erstellten Objekten zuweisen.
  • Vergleichen Sie zuletzt beide Objekte erneut, nachdem die Werte zugewiesen wurden, um die Änderung im Vergleich zu beobachten.

Ausgang

In dieser Ausgabe kann analysiert werden, dass, da die Objekte nicht zuerst mit den Werten zugeordnet wurden, den Booleschen Wert so “WAHRWird zurückgegeben, was im letzteren Szenario nicht der Fall ist (nachdem die Werte festgelegt wurden).

Abschluss

Der "Objekte.gleich ()”In Java ist eine statische Methode, die zwei Objekte als Parameter und Überprüfungen nimmt, wenn sie durch Rückgabe eines Booleschen Wertes gleich sind. Diese Methode kann angewendet werden, um die Werte mehrerer Datentypen zu vergleichen oder die beiden Objekte mit und ohne die Werte mit ihnen zuzuweisen (Objekte). Dieser Blog leitete die Nutzung und Implementierung der “Objekte.gleich ()Methode in Java.