我的文件包含十六进制字符串:
ff 00 d8 00 ff 00 e0 00 18 20
我找不到将其转换为:
的方法ff d8 ff e0 91
如你所见
ff 00
变为
FF
和
18 20
变为
91
我应该在java中使用什么编码来实现此目的?
答案 0 :(得分:0)
您可以使用Charset
包中的CharsetDecoder
和java.nio.charset
接口来操作编码。
Charset charset = Charset.forName("UTF-8");
CharsetDecoder charsetDecoder = charset.newDecoder();