标签: java
当我使用方法时,我想从字符串将字节转换为十六进制 Integer.toHexString,正数可以,但负数被输出为 像ffffffa7这样的东西,我想总是得到两个字符串,怎么做?
Integer.toHexString
ffffffa7
为什么Byte类中没有toHexString方法?
toHexString
答案 0 :(得分:5)
您可以使用String.format:
String.format("%02x", value)