侧边栏壁纸
博主头像
流殃博主等级

用微笑面对生活

  • 累计撰写 176 篇文章
  • 累计创建 43 个标签
  • 累计收到 2 条评论

目 录CONTENT

文章目录

Java中的移位运算符

流殃
2021-09-01 / 0 评论 / 0 点赞 / 150 阅读 / 252 字 / 正在检测是否收录...

三种元素运算符

  • 左移运算符(<<),n << s,其实是n 转换为二进制,然后不动,在n的右边添加s个0,其实就是相当于让n向左移动了s为,比较常用的是 num << 1 ,相当于num乘以2

  • 右移运算符(>>),原理和左移运算符相同,只是方向相反而已,在左边添加0,相当于向右移动了s为,常用的是 num >> 1,相当于num除以2

  • 无符号右移(>>>),忽略符号位,空位都以0补齐

<<

image.png
如果是上述这种形式,其实就是s*2

>>

image.png

0

评论区