java中有三种移位运算符
<< : 左移运算符,
num << 1,相当于num乘以2
num << 2,相当于num乘以(2*2)
>> : 右移运算符,
num >> 1,相当于num除以2
num >> 2,相当于num除以(2*2)
>>> : 无符号右移,忽略符号位,空位都以0补齐
Java中三种移位运算符
最新推荐文章于 2021-08-26 08:00:03 发布
本文介绍了Java中的三种移位运算符:左移运算符(<<),右移运算符(>>)以及无符号右移(>>>)。左移运算符相当于将数值乘以2的幂次方,而右移运算符则等效于除以2的幂次方。无符号右移会忽略符号位,用0填充空位。这些运算符在处理二进制数据和高效计算时非常有用。
摘要由CSDN通过智能技术生成