可以使用 String 接收 byte[] 参数的构造器来进行转换,需要注意的点是要使用的正确的编码,否则会使用平台默认编码,这个编码可能跟原来的编码相同,也可能不同。
byte,即字节,由8位的二进制组成。在 Java 中,byte 类型的数据是8位带符号的二进制数。
在计算机中,8位带符号二进制数的取值范围是 [-128, 127],所以在 Java 中,byte 类型的取值范围也是 [-128, 127]。