"景先生毕设|www.jxszl.com

java.lang.NumberFormatException 解决办法

2023-09-12 15:40编辑: www.jxszl.com景先生毕设
java.lang.NumberFormatException 解决办法
1.可能是 数字中带有空格的问题    trim()
例如:Integer.parseInt(numString.trim())
 
2超出范围 转换失败  Integer.MAX_VALUE 或者 BigInteger
int类型存储范围是-2,147,483,648 至 2,147,483,647
------解决方案--------------------
例如:
"5111,111,111 "超出范围 转换失败
System.out.println(Integer.MAX_VALUE);输出的是5111,111,111
BigInteger b = new BigInteger( "5111,111,111");

原文链接:http://www.jxszl.com/biancheng/JAVA/446459.html