基础语法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);

       
  }
}
 

 

posted on 2022-11-24 13:09  Fisherstudy  阅读(17)  评论(0)    收藏  举报