Der Operator
== vergleicht, ob die Werte zweier Operanden gleich sind, und Objekte, die Referenzen vergleichen, können die Methode equal() überschreiben oder == verwenden, um Referenzen zu vergleichen.
== Operator in Java
== Operator
In Java ist == ein Gleichheitsoperator, der die Werte zweier Operanden auf Gleichheit vergleicht.
Syntax
<code class="java">boolean == (value1, value2);</code>
Ergebnis zurückgeben
Wenn die Werte von Wert1 und Wert2 gleich sind, geben Sie true zurück, andernfalls geben Sie false zurück.
Verwendungsszenarien
== Der Operator wird normalerweise verwendet, um die Wertegleichheit grundlegender Datentypen (z. B. int, double, char) zu vergleichen. Bei Objekten vergleicht der Operator == deren Referenzen, nicht deren Werte.
Nicht-Basistypen
Für Nicht-Basistypen (z. B. Objekte) können Sie ihre tatsächlichen Werte mit den folgenden Methoden vergleichen:
Beispiel
<code class="java">// 基本数据类型比较 int a = 5; int b = 5; System.out.println(a == b); // 输出:true // 对象引用比较 String str1 = new String("hello"); String str2 = new String("hello"); System.out.println(str1 == str2); // 输出:false</code>
Das obige ist der detaillierte Inhalt von\nWas bedeutet es in Java?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!