Java的自动类型转换原则?

阅读量: 41 编辑

Java的自动类型转换原则?

Java类型自动转换原则

  • 自动转换:只能从低精度往高精度转换;不能从高精度往低精度转换;

  • 高精度往低精度转换,需要强制类型转换,会造成精度损失;

                  char ——》 ↘
                                          int   ——》long  ——》float  ——》double
byte ——》short ——》↗

int 也可以转换为 float
long 也可以转换为 double