我正在做c类型(u8,s16,u32,..) - 对于java转换(只是一个包含布尔型符号和长整型值的类)。当然还有位数的长度。 因此,例如:u8 signed = false length = 8; 然而在转换的类型为int [] 有是这样的: int[] ret = new int[length/8];
for (int i = 0; i < ret.length; i++) {
所以我想知道是否/如何在Java中的字节数组上使用AND操作? 我已经看到了如何使用和操作整型,像这样的样本: int bitmask = 0x000F;
int val = 0x2222;
// prints "2"
System.out.println(val & bitmask);
但说我有一个字节数组,像... byte[] byteArray = new byte[1];