java不同数据类型运算时的类型转换

1.当byte short char int 类型数据相互运算时转换成int类型;

2.char 类型与数字运算时先转换成其对应的ASSIC码值后再运算;

3.任何基本类型与字符串进行运算时都会转换成字符串类型的值;

4.不同类型的数据进行运算时也满足运算符号的运算规律;

5.数字类型从小到大byte short int long float double 不同类型数据进行运算时数据结果时变量中的最大类型;

6.byte,short 类型数值运算时,会先将这些数据转换为int型数据,运算结果为int 类型;

7.强制转换表示:

如float型:float a = (float)c;

posted @ 2021-04-02 14:19  见怪见外  阅读(336)  评论(0编辑  收藏  举报