有没有什么方法可以使用java中的一些内置函数将十六进制值直接转换为其等效的字符串形式。
例如:
输入:“68656c70”
输出:“帮助”
我知道如何使用内置函数做相反的事情,但是这个问题是否存在???
最佳答案
单线尝试
String hex = "68656c70";
String text = new String(new BigInteger(hex, 16).toByteArray(), 0);
System.out.println(text);
关于java - Java 中将十六进制数更改为其等效字符串的任何内置函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10152129/