我有一个变量定义为
short s1 = 0x3039;
进行一些操作,将其转换为字符串
String ss = Integer.toHexString(s1 & 0xffff);
给出字符串“3039”的结果。经过一些字符串操作后,它被转换为字符串“3130”。现在我想把它恢复为
short s2 = 0x3130;
如何实现这一目标?
最佳答案
您可以使用 Short.parseShort
以 16 作为基数
Short.parseShort(yourHexString, 16)
关于java - 字符串转十六进制短java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29797813/