移位运算 << >> 左移 乘2 右移除二
★如果a是byte、short或int型数据,系统总是先计算出n%32的结果m,然后进行a>>m运算。
★对于long型数据,系统总是先计算出n%64的结果m,然后进行a>>m运算。
★比如:
对于int数 5>>1与5>>33的结果相等;
对于long数 5>>1与5>>65的结果相等。
与运算
用来将某些位数清零
&00000000
或运算
移位运算 << >> 左移 乘2 右移除二
★如果a是byte、short或int型数据,系统总是先计算出n%32的结果m,然后进行a>>m运算。
★对于long型数据,系统总是先计算出n%64的结果m,然后进行a>>m运算。
★比如:
对于int数 5>>1与5>>33的结果相等;
对于long数 5>>1与5>>65的结果相等。
与运算
用来将某些位数清零
&00000000
或运算