Java位运算 或运算的用途

① |0值不变

举例:
   0000 0101 1010
|  0000 0000 0000
---------------------
   0000 0101 1010

② |-1值置为 -1

举例:
   0000 0101 1010
|  1111 1111 1111
---------------------
   1111 1111 1111

③ 根据 ①+②

把某个二进制数的指定位置为1 → 10101110 | 00001111 = 10101111

举例:
   0000 0101 1010
|  0000 0000 1111
---------------------
   0000 0101 1111

猜你喜欢

转载自blog.csdn.net/weixin_37646636/article/details/132675862
今日推荐