基础语法05
基础语法05
数据类型转换扩展
public class Demo05 {
public static void main(String[] args) {
//操作比较大的数据的时候,注意溢出问题
//JDK7新特性,数字之间可以用下划线分割
int money=10_0000_0000;
int years=20;
int total=money*years;//内部溢出
long total2=money*years; //转换之前已经出现问题
long total3=money*((long)years); //先把一个数转换成long类型
long total4=((long)money)*years; //先把一个数转换成long类型
System.out.println(money);
System.out.println(total);
System.out.println(total2);
System.out.println(total3);
System.out.println(total4);
}
}