java基础--数据类型转换(自动转换、强制转换)

转换规则

  1. 八种基本数据类型,除boolean不能转换,其他七种可以相互转换
  2. 如果整数型字面量没有超出byte、short、char的取值范围,可以直接将其赋值给这三个类型的变量
  3. 自动类型转换(小容量向大容量转换):byte
  4. 强制类型转换(大容量向小容量转换):加强制类型转换符,但运行时可能会出现精度损失
  5. byte、short、char类型混合运算时,会先各自转换成int再运算,所以结果是int类型
  6. 多种数据类型混合运算,各自先转换成容量大的那一种再做运算

你可能感兴趣的:(Java,#,JavaSE,java)