java 中有三种移位运算符:
<<:左移运算符。x << 1,相当于 x 乘以 2(不溢出的情况下),低位补 0
>>:带符号右移。x >> 1,相当于x 除以 2,正数高位补 0,负数高位补 1
>>>:无符号右移。忽略符号位,空位都以 0 补齐
最后更新于
java 中有三种移位运算符:
<<:左移运算符。x << 1,相当于 x 乘以 2(不溢出的情况下),低位补 0
>>:带符号右移。x >> 1,相当于x 除以 2,正数高位补 0,负数高位补 1
>>>:无符号右移。忽略符号位,空位都以 0 补齐
最后更新于