Day031 常量的默认类型
整型常量的默认值
整型常量有byte、short、int、long,默认类型int;
byte b=12;
byte b1=b+1;//编译报错
因为1默认是int类型,因此不能用byte接收,所以编译报错。
浮点型常量的默认值
浮点型常量有float、double,默认类型double;
byte b=12;
float f1=b+12.3;//编译报错
因为12.3默认是double类型的,因此不能用float接收。编译报错。
整型常量有byte、short、int、long,默认类型int;
byte b=12;
byte b1=b+1;//编译报错
因为1默认是int类型,因此不能用byte接收,所以编译报错。
浮点型常量有float、double,默认类型double;
byte b=12;
float f1=b+12.3;//编译报错
因为12.3默认是double类型的,因此不能用float接收。编译报错。