`
szh_java
  • 浏览: 77353 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

java中与运算的应用

    博客分类:
  • java
阅读更多
小白我在这里为与运算举个比较实用的场景。
8583的解包,判断bitmap中代表域的位置是否是1(1代表有此域,0代表无此域)。
if(bitmap[0]&0x80) //判断第一域是否存在
假设bitmap[0]的二进制是01100010和0x80与运算就是
01100010&10000000结果是00000000,表示0,if判断中是false
1000110和0x80与运算结果
10000000非0,if中的判断是true
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics