Il existe trois opérateurs de décalage en Java
>> : : Opérateur de décalage vers la droite, num >> 1, ce qui équivaut à diviser num par 2 Voyons comment ces opérations de décalage sont utilisées.package com.b510.test; public class Test { public static void main(String[] args) { int number = 10; //原始数二进制 printInfo(number); number = number << 1; //左移一位 printInfo(number); number = number >> 1; //右移一位 printInfo(number); } private static void printInfo(int num){ System.out.println(Integer.toBinaryString(num)); } }
1010 10100 1010
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!