如果你想设置它,做
bytes[0] |= (byte) (1 << 5);
Run Code Online (Sandbox Code Playgroud)
... OR是字节数组中第一个元素,二进制表示为1,向左移动5位......这与设置第5位相同.
如果要清除第5位,请执行
bytes[0] &= (byte) ~(1 << 5);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2991 次 |
| 最近记录: |