数据类型范围测试 一.数字常数的编译问题 java中的常量数字默认以int型编译 如: long a = 1234567890; //十位 long b = 12345678900; //默认数据为int型,十一位超int范围,编译不过,在eclipse下数字有下划线提醒 如果用到的数超过int型,这里提供一下几种解决方法 1.整数后面加L或者l long c = 12345678900L; //加L或者l表示以long编译 2.写成浮点数形式(double表示的范围更广) 在java中,直接写…