相关疑难解决方法(0)

在字节中设置特定位

我正在尝试在Java字节变量中设置位.它确实提供了类似的方法.setBit(i).有谁知道我怎么能意识到这一点?

我可以通过给定的字节逐位迭代:

if( (my_byte & (1 << i)) == 0 ){

}
Run Code Online (Sandbox Code Playgroud)

但是我不能把这个位置设置为1或0,可以吗?

java byte bit-manipulation

78
推荐指数
5
解决办法
7万
查看次数

标签 统计

bit-manipulation ×1

byte ×1

java ×1