public class Test3 {
public static void main(String[] args) {
//jdk7新特性,可以用下划线分割数字
int money = 10_0000_0000;
int years = 10;
int total = money*years;//溢出了
long total2 = money*years;//默认是int,因为是两个int类型的数计算后(这时已经溢出了)再赋值给long
long total3 = (long)money*years;//先把一个数转成long就避免溢出了
System.out.println(total);
System.out.println(total3);
}
}
Java数据溢出
最新推荐文章于 2024-07-22 14:15:06 发布