数据加载中……
java笔记2

按位与
同时开才亮

关  关  暗
开  关  暗
关  开  暗
开  开  亮
01101101 与
00110111
00100101
只有11为1


按位或
任何一个开都亮。同时关才暗
01101101 或
00110111
01111111
只有00为0


按位异或
处于不同的状态就亮
01101101 异或
00110111
01011010
只有01或10为1


按位取反
0变1,1变0
java中的3个移位预算符
左移:<<
带符号右移:>>
无符号右移:>>>
数     x          x<<2         x>>2          x>>>2
17  00010001  00`01000100  00000100`01  00000100`01
-17 11101111  11`10111100  11111011`11  00111011`11

把数向左移动一位。相当与乘以2,向右移动一位,相当与除2。

posted on 2007-08-21 22:04 rick 阅读(234) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航: