Maison > Java > javaDidacticiel > Quel est le champ d'application des opérateurs Java au niveau du bit ?

Quel est le champ d'application des opérateurs Java au niveau du bit ?

WBOY
Libérer: 2023-04-23 17:55:15
avant
1570 Les gens l'ont consulté

Explication

Les principaux opérateurs au niveau du bit en Java sont : AND& au niveau du bit, OR au niveau du bit|, NOT~ au niveau du bit, XOR au niveau du bit^.

Lors de son utilisation, vous devez convertir les opérandes en binaire avant d'effectuer l'opération. S'il s'agit d'un nombre négatif, utilisez la représentation complémentaire.

Application Scope

1. Java définit des opérateurs au niveau du bit, qui sont appliqués à 5 types de données.

2. Ils sont de type entier (int), entier long (long), entier court (short), de type caractère (char) et de type octet (byte).

Instances

public static void main(String[] args) {
     int a = 60; /* 60 = 0011 1100 */
     int b = 13; /* 13 = 0000 1101 */
     int c = 0;
     c = a & b;       /* 12 = 0000 1100 */
     System.out.println("a & b = " + c );
 
     c = a | b;       /* 61 = 0011 1101 */
     System.out.println("a | b = " + c );
 
     c = a ^ b;       /* 49 = 0011 0001 */
     System.out.println("a ^ b = " + c );
 
     c = ~a;          /*-61 = 1100 0011 */
     System.out.println("~a = " + c );
 
     c = a << 2;     /* 240 = 1111 0000 */
     System.out.println("a << 2 = " + c );
 
     c = a >> 2;     /* 15 = 1111 */
     System.out.println("a >> 2  = " + c );
  
     c = a >>> 2;     /* 15 = 0000 1111 */
     System.out.println("a >>> 2 = " + c );
  }
Copier après la connexion

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!

Étiquettes associées:
source:yisu.com
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal