【发布时间】:2014-02-12 22:28:47
【问题描述】:
我正在尝试制作一个Java 二进制翻译器,并且我已经着手将二进制文件翻译回String。我已经到了byte 数组。我想把它转换成字符串。
例如,我想要一个新的 byte 数组 {01000001, 01100001, 01000010, 01100010} 返回 "AaBb"。
我该怎么做?
【问题讨论】:
-
如何使用
String(byte[] bytes, String charsetName)通过使用指定的字符集解码指定的字节数组来构造一个新的字符串。 -
(实际上,如果你已经有了字节数组,而不是字符串中的二进制位或类似的,你就完成了。)
-
这个问题似乎跑题了,因为它是关于没有研究过 String 的构造函数
标签: java string binary bytearray