立即学习:https://edu.csdn.net/course/play/2925/268205?utm_source=blogtoedu
自动类型转换:
基本数据类型在计算的时候都会向数值范围大的方向进行转换
byte--short--int--long--float--double
- 所有的byte和short类型和char值运算的时候体会转换成int类型,int 最大值2147483647
- 操作数据类型中long,另一个数的空间小于long,那么结果为long
- 操作数据类型中float,另一个数的空间小于float,那么结果为float
- 操作数据类型中long,另一个数的空间小于double,那么结果为double
char可与字符串进行自动转换
ascll表 a对应97 b98 ...后续小写字母自动加一
超出int范围会出现精度的损失,数会变成负值
小数的默认类型为double
12.5f表示float类型的常量