In der Java -Programmierung können Instanzen vorhanden sein, in denen der Programmierer die angegebenen oder Benutzereingangswerte vergleichen möchte, um sie zu verwenden. Insbesondere im Umgang mit komplexen Arten von Werten, die etwas schwierig sind, um die zufällig erzeugten Werte zu identifizieren oder zu analysieren. In solchen Situationen das “gleich ()Die Methode in Java ist assistant beim Vergleich der Werte effizient.
In diesem Blog wird das Nutzen und Anwenden der “nutzen und anwendengleich ()Methode in Java.
So verwenden Sie die Methode „Equals ()“ in Java?
Der "gleich ()”Methode vergleicht zwei Werte, i.e., “Ganze Zahl","Saite","Objekt", usw., und gibt das entsprechende Ergebnis in Form eines Booleschen Wertes zurück, ich.e., “wahr falsch”.
Syntax
öffentlicher Boolescher gleich (Objekt OBJ)
In dieser Syntax “,“Objekt obj"Ist das Referenzobjekt, mit dem der Strom"SaiteObjekt muss verglichen werden. Diese Methode vergleicht jedoch die Werte, die mehrere Datentypen umfassen.
Beispiel 1: Verwenden der Methode "Equals ()" mit den "Ganzzahlwerten" in Java
In diesem Beispiel das “gleich ()Die Methode kann angewendet werden, um die angegebenen Ganzzahlwerte zu vergleichen:
öffentliche Klasse gleich
public static void main (String args [])
Ganzzahl Num1 = 3;
Ganzzahl Num2 = 6;
Ganzzahl Num3 = 6;
System.aus.Druck (Num1.gleich (num2)+ "\ n");
System.aus.Druck (Num2.gleich (num3));
Wenden Sie in den obigen Codezeilen die folgenden Schritte an:
Ausgang
In dieser Ausgabe ist ersichtlich, dass die Methode basierend auf den äquivalenten Werten den Booleschen Wert zurückgegeben hatWAHR”.
Stellen Sie vor dem nächsten Beispiel sicher, dass Sie das folgende Paket eingeben, um die Benutzereingabe zu aktivieren:
Java importieren.Util.Scanner;
Beispiel 2: Verwenden der Methode „Equals ()“ mit der Benutzereingabe „Stringwerte“ in Java
In diesem Beispiel wird die diskutierte Methode verwendet, um eine Überprüfung der Benutzereingabestrates anzuwenden:
öffentliche Klasse gleich2
public static void main (String args [])
Scannerobjekt = neuer Scanner (System.In);
System.aus.println ("die erste Zeichenfolge eingeben:");
String val1 = Objekt.nächste Zeile();
System.aus.println ("die zweite Zeichenfolge eingeben:");
String Val2 = Objekt.nächste Zeile();
System.aus.println (Val1.gleich (Val2));
Objekt.schließen();
Führen Sie nach diesem Code die folgenden Schritte aus:
Ausgang
In dieser Ausgabe können die folgenden Aspekte festgestellt werden:
Beispiel 3: Verwenden der Methode „Equals ()“ mit den „Booleschen Werten“ in Java
In diesem speziellen Beispiel kann die diskutierte Methode implementiert werden, um die initialisierten booleschen Werte und das erstellte Objekt zu vergleichen:
öffentliche Klasse gleich 3
public static void main (String args [])
Boolescher Wert1 = true;
Boolean value2 = false;
Booleschen Objekt = neuer boolescher (wahr);
System.aus.println (value1.gleich (Wert 2));
System.aus.println (value1.gleich (Objekt));
In diesem Codeblock:
Ausgang
In diesem Ergebnis kann impliziert werden, dass der initialisierte Wert angemessen mit dem erstellten Objekt verglichen wird.
Beispiel 4: Verwenden der Methode "Equals ()" mit den "String -Objekten" in Java
In diesem Beispiel wird die diskutierte Methode verwendet, um die erstellten String -Objekte ohne und mit der Zuweisung der beiden Zeichenfolgewerte zu vergleichen:
Beispiel für öffentliche Klasse
public static void main (String args [])
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:
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 "gleich ()”Methode in Java kann verwendet werden, um zwei Werte zu vergleichen, ich.e., “Ganze Zahl","Saite","Objekt", usw., und geben das entsprechende Ergebnis als booleschen Wert zurück, ich.e., “wahr falsch”. Diese Methode ist fallempfindlich und kann auf die Benutzereingabe sowie angegebene Werte angewendet werden, die mehrere Datentypen umfassen. Dieser Artikel wurde mit der Verwendung und Implementierung der “demonstriertgleich ()Methode in Java.