首页
移动开发
物联网
服务端
编程语言
企业开发
数据库
业界资讯
其他
搜索
Java中位移运算符
其他
2020-03-01 17:43:01
阅读次数: 0
Java中位移运算符<< >> >>>
<<
表示左移,不分正负数,低位补0,都在补码上操作
>>
表示有符号右移,如果该数为正,则高位补0,若为负数,则高位补1
>>>
表示无符号右移,高位都补零
都是在补码上进行操作的。在对char、byte、short 等类型的数进行移位操作前, 编译器都会自动地将数值转化为int 类型, 然后才进行移位操作
如果做操作数是byte,char,short 时,你用 >>,>>>, << 操作,先将其转化为int32位二进制数,进行正常的移位,然后低位截取为本身的位数。
点赞
收藏
分享
文章举报
Mason97
发布了58 篇原创文章
·
获赞 0
·
访问量 1013
私信
关注
猜你喜欢
转载自
blog.csdn.net/Mason97/article/details/104317557
Java中的位移运算符
Java中位移运算符
Java 中的位移运算符
java位移运算符
Java 位移运算符
Java学习路线:Java中的位移运算符介绍
java中的移位运算符与无符号位移
位移运算符
理解java位移运算符
java基础:位移运算符
java位移运算符 转
java位移运算符3 转
java位移运算符2 转
揭开Java位移运算符的秘密
js 位移运算符
javascript 中位移运算符的小知识
深刻理解Java位移运算符
java细节知识和位移运算符
位运算符&与&&的区别和位移运算符
java中 运算符
java中的运算符
java中的运算符— ~
java中的&与&&运算符
java中%运算符
java中运算符
java中的 | & 运算符
Java中的<<、>>、>>>运算符
GLSL位移运算符规则
PHP模拟javascript的位移运算符
C语言 位移运算符的使用
今日推荐
周排行
LRU cache算法
windows10, 自带的OpenSSH, key权限问题, 文件权限问题
测试用例书写方法
HIVE-默认分隔符的(linux系统的特殊字符)查看,输入和修改
最贵的AMD 7nm显卡来了!这设计 够狂野
java多线程简单demo
[ 转载 ]在Android系统上使用busybox——最简单的方法
QT connect学习
BFSIFT算法分析
Xcode10:library not found for -lstdc++.6.0.9 临时解决
每日归档
更多
2024-08-06(0)
2024-08-05(0)
2024-08-04(0)
2024-08-03(0)
2024-08-02(0)
2024-08-01(0)
2024-07-31(0)
2024-07-30(0)
2024-07-29(0)
2024-07-28(0)