数字格式异常
原因&解决办法:Integer在32位的编译环境下,存储长度为32位。即-231~231-1; 即-2,147,483,648~2,147,483,647,此时将Integer换成BigInteger类型
String a = “xxxxxxxxxx”; //同样是10个x
BigInteger b = new BigInteger(a); //String 转换为 BigInteger
数字格式异常
原因&解决办法:Integer在32位的编译环境下,存储长度为32位。即-231~231-1; 即-2,147,483,648~2,147,483,647,此时将Integer换成BigInteger类型
String a = “xxxxxxxxxx”; //同样是10个x
BigInteger b = new BigInteger(a); //String 转换为 BigInteger