java的位运算(怎样运用在程序中)

lrstom 2011-12-06 10:01:28
java的位运算(<<,>>,>>>,&,|,^,~)他们的具体含义...怎样运用..<<,>>,我就知道它们怎样用的....就是向左,向右...移动多少位....其他的不太了解...上网看资料...我理解能力差...希望大虾...指点指点.....
...全文
65 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
funfenffun 2011-12-06
  • 打赏
  • 举报
回复
>> 右移,高位补符号位
>>> 无符号右移,高位补0
<< 左移”
位逻辑运算符
& 与
| 或
~ 非
^ 异或
计算机存储是以二进制存储的,所以位运算就是直接对存储的二进制数进行运算
creso 2011-12-06
  • 打赏
  • 举报
回复
就是转化为二进制,进行移位,每左移一位其实就是乘以2,右移就是除以2

13,100

社区成员

发帖
与我相关
我的任务
社区描述
Java J2ME
社区管理员
  • J2ME社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧