Dieses Handbuch hilft Ihnen, die anderen Methoden zu lernen, um zwei Ganzzahlen in Java zu vergleichen.
Wie man zwei Ganzzahlen in Java vergleicht?
Zum Vergleich von zwei Ganzzahlen in Java können Sie die folgenden Methoden verwenden.
Notiz: Der Vergleichsbetreiber “==”Wird verwendet, um die Gleichheit in primitiven Datentypen zu überprüfen, während für die Objekte die Equals () -Methode verwendet wird. Die Vergleichsmethode ist sowohl für primitive Datentypen als auch für Integer-Typ-Objekte nützlich.
Mal sehen, wie diese Methoden funktionieren werden.
Methode 1: Vergleichen Sie zwei Ganzzahlen in Java mit dem Vergleichsbetreiber
Die am häufigsten verwendete Methode von Programmierern zum Vergleich von zwei Ganzzahlen ist der Vergleichsbetreiber “==”. Es gibt "1Wenn die angegebenen Variablen gleich sind; sonst kehrt es zurück “0”.
Syntax
Folgen Sie der untergegewalten Syntax, um zwei Ganzzahlen mit dem Vergleichsbetreiber zu vergleichen:
Beispiel
In diesem Beispiel erstellen wir zwei Variablen vom Typ ganzzahliger Typ “X" Und "yUnd initialisieren Sie sie:
Jetzt vergleichen "X" mit "y"Verwenden des Vergleichsbetreibers in"Wenn”Aussagen. Wenn die Werte von beidem “X" Und "y"Sind die gleichen, die"System.aus.println ()Die Methode wird die hinzugefügte Anweisung gedruckt:
if (x == y)Der Ausgang zeigt an, dass die “X" Und "y”Variablewerte sind nicht gleich:
Bewegen wir uns zu den anderen Methoden, um zwei ganze Zahlen in Java zu vergleichen.
Methode 2: Vergleichen Sie zwei Ganzzahlen in Java mit Equals () Methode
Verwenden Sie in Java zum Vergleich von zwei Objekten die “gleich ()" Methode. Es gibt den Booleschen Wert aus “WAHRWenn beide Objekte gleich sind; sonst kehrt es zurück “FALSCH”. Wir können auch zwei Integer -Objekte als Referenz vergleichen, indem wir die “verwenden“gleich ()" Methode.
Syntax
Die Equals () -Methode hat die folgende Syntax:
Die Equals () -Methode wird mit einer aufgerufen "X"Integer -Objekt und entspricht seinem Wert mit"yDas wird als Argument übergeben.
Beispiel
Hier haben wir zwei Integer -Objektreferenzen “X" Und "y,"Mit Werten"23" Und "23”:
Jetzt werden wir beide Variablen mithilfe der “vergleichen“gleich ()"Methode im hinzugefügten"Wenn" Zustand:
if (x.gleich (y))Die Ausgabe zeigt, dass die Werte von “X" Und "y" sind gleich:
Methode 3: Vergleichen Sie zwei Ganzzahlen in Java mithilfe von Compare () Methode
Der "vergleichen()„Methode kann auch verwendet werden, um zwei Werte numerisch zu vergleichen. Es ist die statische Methode, die zur "gehört"Ganze Zahl" Klasse. Es dauert zwei Variablen als Argument und kehrt zurück “0"Wenn der erste Wert kleiner als der zweite ist"-1"Wenn der erste Wert größer als der zweite ist oder"1”Im Falle der Gleichheit.
Syntax
Die Methode von Compare () verwendet die folgende Syntax zum Vergleich von zwei Ganzzahlen:
Die Ganzzahlklasse wird zum Aufrufen der Vergleich () -Methode und “verwendetX" Und "y”Sind die Zahlen als Argumente verabschiedet.
Beispiel
Hier haben wir zwei Variablen vom Typ ganzzahliger Typ “X" Und "y"Mit Werten"23" Und "20”:
Wir werden vergleichen "X" Und "y" durch die Nutzung "vergleichen()Methode und speichern Sie den resultierenden Wert in “CompDas ist eine Ganzzahl -Variable:
int comp = Ganzzahl.vergleiche (x, y);Jetzt werden wir überprüfen, ob der resultierende Wert von “vergleichen()"Die Methode ist größer als weniger als 0, wobei Folgendes" verwendet wird "Wenn" Stellungnahme.
if (comp> 0)Die Ausgabe zeigt, dass der Wert der “X"Variable ist größer als"y”:
Wir haben alle notwendigen Informationen zum Vergleich von zwei Ganzzahlen in Java geliefert.
Abschluss
Zum Vergleich von zwei Ganzzahlen in Java können Sie drei Methoden verwenden: den Vergleichsoperator, die Methode Equals () und Compare () (). Der Vergleichsbetreiber “==”Wird verwendet, um die Gleichheit in primitiven Datentypen zu überprüfen, während für die Objekte die Equals () -Methode verwendet wird. Die Vergleichsmethode ist sowohl für primitive Datentypen als auch für Integer-Typ-Objekte nützlich. In diesem Handbuch wurde die Methoden dargestellt, um zwei Ganzzahlen in Java mit geeigneten Beispielen zu vergleichen.