Java位运算符<<、>>

 1 public class Operator {
 2     public static void main(String[] args) {
 3         /**
 4          * 针对二进制
 5          * 4>>1 即:0100 右移一位 0010换算为十进制等于2
 6          * 1<<3 即:0001 左移三位 1000换算为十进制等于8
 7          */
 8         System.out.println(4 >> 1);
 9         System.out.println(1<<3);
10     }
11 }

 

posted @ 2021-11-23 21:19  AIHHUAO  阅读(52)  评论(0)    收藏  举报