我正在尝试将类似“testing123”的字符串转换为java中的十六进制形式。我目前正在使用 BlueJ。 并且将其转换回来,除了向后之外,它是一样的吗? 原文由 Keith 发布,翻译遵循 CC BY-SA 4.0 许可协议
这是将其转换为十六进制的简短方法: public String toHex(String arg) { return String.format("%040x", new BigInteger(1, arg.getBytes(/*YOUR_CHARSET?*/))); } 原文由 Kaleb Pederson 发布,翻译遵循 CC BY-SA 3.0 许可协议
这是将其转换为十六进制的简短方法: