0

我使用此行将 bin 从成员转换为数字和字符

String bin=Integer.toString(Integer.parseInt(DeviceInfo.getDeviceId(),16))

现在如何将 bin 再次转换为 DeviceId(仅限数字)

4

1 回答 1

2

我想你想要相反的:

String rev=Integer.toHexString(Integer.parseInt(bin));

例如,这段代码:

String bin=Integer.toString(Integer.parseInt("12345678",16));
String rev=Integer.toHexString(Integer.parseInt(bin));
System.out.println(bin);
System.out.println(rev);

输出:

305419896
12345678
于 2012-04-18T17:14:18.673 回答