String to Hex Short java

时间:2015-04-22 12:37:08

标签: java string hex short

我有一个变量定义为

short s1 = 0x3039;

进行一些操作,将其转换为字符串

String ss = Integer.toHexString(s1 & 0xffff);

将结果作为字符串“3039”。在一些字符串操作之后,它被转换为字符串“3130”。现在我想要它回来

short s2 = 0x3130;

如何实现这一目标?

2 个答案:

答案 0 :(得分:3)

您可以使用Short.parseShort和16作为基数

Short.parseShort(yourHexString, 16)                             

答案 1 :(得分:0)

short s2 = Short.valueOf(ss2).shortValue();