标签:style blog color java io strong ar for 文件
项目服务端有个查询当地新闻的接口,从GEO文件中取得code,后台查询。
下午测试的时候查询日本:3920000000,结果报java.lang.NumberFormatException,数字格式化异常,
调试后发现代码中有个是否整数的判断,会把String转换成Integer,"3920000000"超出了int的值域后报异常。
测试:
public class Integertest { public static void main(String[] args) { System.out.println("最大取值:" + Integer.MAX_VALUE); System.out.println("最小取值:" + Integer.MIN_VALUE); } }
输出:
最大取值:2147483647 最小取值:-2147483648
Integer取值范围和NumberFormatException的解决
标签:style blog color java io strong ar for 文件
原文地址:http://www.cnblogs.com/binyue/p/3940899.html