Java类型转换
-
类型转换
-
低————————————————————>高
-
byte->short,char->int->long->float->double(小数优先级最高)
-
运算中,不同类型先转为同一类型在计算
-
由高转低,要强制转换,语法为(类型)变量名
-
低转高,可自动转化
-
注意点
-
1.不能对布尔值进行转换
-
2.不能把对象类型转换为其他不想干的类型
-
3.高容量到低容量,使用强制转换
-
3.高容量到低容量,使用强制转换
类型转换
低————————————————————>高
byte->short,char->int->long->float->double(小数优先级最高)
运算中,不同类型先转为同一类型在计算
由高转低,要强制转换,语法为(类型)变量名
低转高,可自动转化
注意点
1.不能对布尔值进行转换
2.不能把对象类型转换为其他不想干的类型
3.高容量到低容量,使用强制转换
3.高容量到低容量,使用强制转换