Java常用的位操作

以下所说的都是针对二进制位的操作,
~取反:0变1,1变0
&与:同时为1时为1,其它为0
|或:同时为0时为0,其它为1
^同或:相同时为1,其它为0
<<左移:右边补0,移多少位就相当于乘以2的多少次方
>>右移:左边补0,移多少位就相当于除以2的多少次方

猜你喜欢

转载自goblin-god.iteye.com/blog/1151535
今日推荐