其他分享
首页 > 其他分享> > 类型转换

类型转换

作者:互联网

类型转换

1645886408084


  1. 不能对布尔值进行转换

  2. 不能把对象类型转化为不相干的类型

  3. 转换时可能存在内存溢出精度问题 (浮点数转化为整数,失去小数部分)


int income = 10_0000_0000;//JDK7新特性,数字可以用下划线分割,下划线不会被输出
int years = 20;
int total = income*years;//溢出
long total1 = income*years;//默认int,转换前已溢出
long total2 = income*((long)years);//正确处理

 

 

标签:类型转换,int,long,years,income,溢出
来源: https://www.cnblogs.com/lm0310/p/15942428.html