在 Java 中,我不能将一个无符号字节数组(来自诸如 Wire Shark 之类的东西)放入 java.... 因为我会得到编译错误,因为任何大于 127 decimal/0x07F 的东西都不会被视为字节,但作为一个 int.... IE:
byte[] protocol = { 0x04, 0x01, 0x00, 0x50, /*error*/0xc1, /*error*/0xdb, 0x1c, /*error*/0x8c,
0x4d, 0x4f, 0x5a, 0x00 };
需要一种处理 unsigned char 数组并将它们作为文字放入 Java 的好方法。