摘要: 如题,对于c来说<< 和 >> 是针对无符号整数,高位低位都是自动补0;而对java来说模糊了这个概念,Java如果直接>>右移,他的符号位不变,左边补上符号位,即正数补零,负数补1。只有>>>才是全部补0的,而对于左移都是低位补0,没有区别。 参考:java移位运算符:<<(左移)、>>(带符号右 阅读全文
posted @ 2019-04-11 20:58 jm_epiphany 阅读(403) 评论(0) 推荐(0) 编辑