运算中,不同类型数据先转化为同一类型,然后进行运算
低 ----------------------------------------------------------->高
byte,short,char —>int—>long—>float—>double
转换过程中,容量小类型可自动转化为容量大类型
long a = 1;
int b = a;
容量大类型转化为容量小类型时必须使用强转
int a = 1;
long b = (long) a;
运算中,不同类型数据先转化为同一类型,然后进行运算
低 ----------------------------------------------------------->高
byte,short,char —>int—>long—>float—>double
转换过程中,容量小类型可自动转化为容量大类型
long a = 1;
int b = a;
容量大类型转化为容量小类型时必须使用强转
int a = 1;
long b = (long) a;