Java 字节与字节数组

log.info(Arrays.toString("一".getBytes()));
[-28, -72, -128] 是 UTF-8 编码下字节 e4 b8 80 的有符号十进制表示。
byte[] bytes = "一".getBytes();
for (byte b : bytes) {
System.out.printf("%02x ", b & 0xFF); // 转为无符号
}


log.info(Arrays.toString("一".getBytes()));
[-28, -72, -128] 是 UTF-8 编码下字节 e4 b8 80 的有符号十进制表示。
byte[] bytes = "一".getBytes();
for (byte b : bytes) {
System.out.printf("%02x ", b & 0xFF); // 转为无符号
}
