Verwendung von == in Java
== in Java wird häufig in if-Anweisungen oder ternären Operatoren verwendet , Zum Beispiel:
if (1 == 2) { } 1 == 2 ? "true" : "false";
Wenn es sich in Java um einen Basisdatentyp handelt, vergleicht == den Wert; wenn es sich um einen Objekttyp handelt, vergleicht == die Adresse von das Objekt.
Unter anderem kann == auch zur Beurteilung von Saiten verwendet werden.
Weisen Sie String einen Wert durch direkte Zuweisung statt durch Neu zu. Wenn das Objekt im String-Konstantenpool vorhanden ist, wird es zu diesem Zeitpunkt nicht erneut erstellt, sondern anhand von == true
Zum Beispiel:
String str="wo"; String str1="wo"; str == str1
ist true. In JDK1.6 und früheren Versionen befindet sich der String-Konstantenpool im Methodenbereich; im Haufen. Verweise auf Objekte werden im Stapel gespeichert
php Chinesische Website, eine große Anzahl kostenloser Java-Einführungs-Tutorials, willkommen zum Online-Lernen!
Das obige ist der detaillierte Inhalt vonSo verwenden Sie == in Java. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!