Maison  >  Article  >  Java  >  Que signifie et signifie en Java

Que signifie et signifie en Java

下次还敢
下次还敢original
2024-04-26 23:33:13751parcourir

En Java, & est l'opérateur ET au niveau du bit, qui compare les bits binaires de deux valeurs entières bit par bit. Uniquement lorsque les deux bits sont 1, le bit résultat est 1, sinon il est 0. Les autres utilisations de l'opérateur & en Java incluent : le ET logique (&&), le ET conditionnel (&) et la vérification de type (instanceof).

Que signifie et signifie en Java

Signification de & en Java

& est un opérateur ET au niveau du bit en Java. Il compare les bits de deux valeurs entières (int ou long) bit par bit et renvoie une nouvelle valeur contenant un 1 dans le bit correspondant. Le bit résultant est 1 si les deux bits sont 1 ; sinon, il est 0.

Syntaxe :

int a = 10; // 二进制表示为 1010
int b = 6; // 二进制表示为 0110
int c = a & b; // 二进制表示为 0010

Résultat :

c = 2

Parce que 1010 & 0110 = 0010.

Autres utilisations :

En plus d'être utilisé pour les opérations ET au niveau du bit, l'opérateur & a les utilisations suivantes en Java :

  • ET logique (&&) : Lorsque les deux valeurs booléennes sont vraies , renvoie vrai.
  • ET conditionnel (&) : Exécutez le bloc de code uniquement lorsque les deux valeurs booléennes sont vraies.
  • Vérification de type (instanceof) : Vérifiez si l'objet est du type spécifié ou de sa sous-classe.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:Que signifie = en JavaArticle suivant:Que signifie = en Java