それで、Javaのバイト配列でAND操作を使用するかどうか/どのように使用できるか疑問に思っていましたか?
次のように、int で AND 演算を使用する方法のサンプルを見てきました。
int bitmask = 0x000F;
int val = 0x2222;
// prints "2"
System.out.println(val & bitmask);
しかし、次のようなバイト配列があるとします...
byte[] byteArray = new byte[1];
そして、配列の左端/最初のビットを削除するように AND したい。マスクを使用すると思いますが、0x7F
それをバイト配列とどのように AND しますか?