Heim  >  Artikel  >  Java  >  Was bedeutet & in Java

Was bedeutet & in Java

下次还敢
下次还敢Original
2024-04-26 23:33:13751Durchsuche

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).

Was bedeutet & in Java

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:

  • Logisches UND (&&): Wenn beide booleschen Werte wahr sind , gibt true zurück.
  • Bedingtes UND (&): Führen Sie den Codeblock nur aus, wenn beide booleschen Werte wahr sind.
  • Typprüfung (Instanz von): Überprüfen Sie, ob das Objekt vom angegebenen Typ oder seiner Unterklasse ist.

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:Was bedeutet = in Java?Nächster Artikel:Was bedeutet = in Java?