我试图在Java中将类似“ testing123”的字符串转换为十六进制形式。我目前正在使用BlueJ。
并将其转换回去,除了向后转换,是否一样?
这是将其转换为十六进制的简短方法:
public String toHex(String arg) { return String.format("%040x", new BigInteger(1, arg.getBytes(/*YOUR_CHARSET?*/))); }