1.位移

public class Test{
    System.out.println(4>>1);
    System.out.println(4/2);
    System.out.println(3>>1);
    System.out.println(4/2);
    
    /*
    打印结果
    2
    2
    1
    1
    */
    
    /*
    原因:
    0000 0111 二进制
          421 十进制
    会发现,每一位都是对应十进制的2倍,十进制位移一位就相当于乘以或除以2      
    */
}

你可能感兴趣的:(1.位移)