java的类型转换遵循以下规则:
测试类型 | 转换后不会丢失数据的目的类型 |
---|---|
byte | short,int,long,float,double |
short | int,long,float,double |
int | long,float,double |
long | float,double |
float | double |
char | int,long,float,double |
java的类型转换遵循以下规则:
测试类型 | 转换后不会丢失数据的目的类型 |
---|---|
byte | short,int,long,float,double |
short | int,long,float,double |
int | long,float,double |
long | float,double |
float | double |
char | int,long,float,double |