java中praseLong出现溢出问题解决

1.工作中遇到的小问题记录一下。

    利用praseLong转化String类型的数字字符串的时候如果超出了20位,会出现溢出错误,解决办法是使用BigInterger,需要到如math类。

    为什么不能超过20位呢?因为2的64次幂的结果就是一个20位的整数,所以praseLong可以转化的最大数据不能超过这个数。

你可能感兴趣的:(java,praseLong,java,BigInterger)