类型转换 -java学习
1.自动类型提升:
int+byte最后得用int接收,因为int范围大
低级+高级,需要用高级接收
byte\char\short => int => long=> flout =>double
当byte,char,short,三个变量做运算变成int类型
2.强制类型转换
(int)shu1 //截断操作
1.需要强转符
2.注意点:强制类型转换,可能导致精度损失
1.自动类型提升:
int+byte最后得用int接收,因为int范围大
低级+高级,需要用高级接收
byte\char\short => int => long=> flout =>double
当byte,char,short,三个变量做运算变成int类型
2.强制类型转换
(int)shu1 //截断操作
1.需要强转符
2.注意点:强制类型转换,可能导致精度损失