Java属于强类型语言,所以要进行运算时需要类型转换。
运算中,不同类型需要先转化为同一类型然后在进行运算。
byte,short,charintlongfloatdouble
强制转换 : (类型)变量名 高→低
注意点: 1.布尔类型不能强制转换
2.不能转换为不相干的类型
3.转换的时候可能存在溢出,应该注意精度问题
Java属于强类型语言,所以要进行运算时需要类型转换。
运算中,不同类型需要先转化为同一类型然后在进行运算。
byte,short,charintlongfloatdouble
强制转换 : (类型)变量名 高→低
注意点: 1.布尔类型不能强制转换
2.不能转换为不相干的类型
3.转换的时候可能存在溢出,应该注意精度问题