teo*_*tik 1 java string numbers
我试图解析为int一个String是用我的代码十六进制数字(FF00FF00,例如)Integer.parseInt(String string, int radix),但总是得到NumberFormatException.如果我解析没有最后两个数字(FF00FF)的数字,它运作良好.
有没有什么方法可以在Java中解析这么大的数字?
Sea*_*oyd 14
如果Integer太小,请使用Long:
Long.parseLong(string, 16)
Run Code Online (Sandbox Code Playgroud)
如果Long仍然太小,请使用BigInteger:
new BigInteger(string, 16)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4164 次 |
| 最近记录: |