首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

java 十六进制字符串转换有关问题 help

2013-02-19 
java 十六进制字符串转换问题 helpString hexStr 00001388 int a Integer.parseInt(hexStr, 16)这

java 十六进制字符串转换问题 help
String hexStr = "00001388";
 int a = Integer.parseInt(hexStr, 16);
这样a可以得到是5000,
但hexStr = "FFFFEC78";就会报错。
怎么能从"FFFFEC78" =》-5000
[解决办法]


int a = (int) Long.parseLong(hexStr, 16);


使用Long型来解决

热点排行