Heim >Java >javaLernprogramm >Was bedeutet & in Java
In Java ist & der bitweise UND-Operator, der die binären Bits zweier ganzzahliger Werte bitweise vergleicht. Nur wenn beide Bits 1 sind, ist das Ergebnisbit 1, andernfalls ist es 0. Weitere Verwendungsmöglichkeiten des &-Operators in Java sind: logisches UND (&&), bedingtes UND (&) und Typprüfung (instanceof).
Bedeutung von & in Java
& ist ein bitweiser UND-Operator in Java. Es vergleicht die Bits zweier ganzzahliger Werte (int oder long) Stück für Stück und gibt einen neuen Wert zurück, der eine 1 im passenden Bit enthält. Das resultierende Bit ist 1, wenn beide Bits 1 sind, andernfalls ist es 0.
Syntax:
int a = 10; // 二进制表示为 1010 int b = 6; // 二进制表示为 0110 int c = a & b; // 二进制表示为 0010
Ergebnis:
c = 2
Weil 1010 & 0110 = 0010.
Andere Verwendungen:
Zusätzlich zur Verwendung für bitweise UND-Operationen hat der &-Operator in Java die folgenden Verwendungszwecke:
Das obige ist der detaillierte Inhalt vonWas bedeutet & in Java. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!