若我有一个带负号的16进制..如何转换成10进制..因为java的parseInt等等的都不允许带符号的.~~
3条回答 默认 最新
- li28544071 2010-10-15 09:39关注
Integer.parseInt(String s, int radix);
Long.parseInt(String s, int radix);
参数说明:s可以为带符号转换字符串
radix为解析s时使用的基数
不过s必须在radix的有效范围内,如:radix为16,s中的每个char必须在0-f之间,否则会报NumberFormatException本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报