平时读源码用到的Java位操作符

2018-08-22  本文已影响19人  阿波罗程序猿
2 << 3 输出 16, 相当于 2的3次方再乘以2
2 >> 3 输出 0,相当于2的3次方分之一再乘以2
2 >> 3 输出 0,相当于2的3次方分之一再乘以2
0 | 0 = 0
0 | 1 = 1
1 | 1 = 1
0 & 0 = 0
0 & 1 = 0
1 & 1 = 1
0 ^ 0 = 0
0 ^ 1 = 1
1 ^ 1 = 0
~ 0 = 1
~ 1 = 0
上一篇 下一篇

猜你喜欢

热点阅读