java中有三种移位运算符
<< : 左移运算符,num << n,相当于num乘以2的n次方
>> : 右移运算符,num >> n,相当于num除以2的n次方
>>> : 无符号右移,忽略符号位,空位都以0补齐 ,说白了就是右边删n个位,比如 10101111>>>5=101
记住没有无符号左移!!!!
千万记住这是个坑!
java中有三种移位运算符
<< : 左移运算符,num << n,相当于num乘以2的n次方
>> : 右移运算符,num >> n,相当于num除以2的n次方
>>> : 无符号右移,忽略符号位,空位都以0补齐 ,说白了就是右边删n个位,比如 10101111>>>5=101
千万记住这是个坑!