文章目录 一、自动类型转换二、表达式的自动类型转换三、强制类型转换 一、自动类型转换 类型范围小的变量,可以直接赋值给类型范围大是变量 二、表达式的自动类型转换 小范围类型的变量会自动转换成当前较大范围的类型转换再运算 注意事项: 1. 最终类型由表达式中最该类型决定。 2. 在表达式中,byte、short、char 是直接转换成int类型参与运算的。 三、强制类型转换 可以强行将类型范围大的变量、数据赋值给类型范围小的变量。 注意事项: 1. 强制类型转换可能造成数据(丢失)溢出; 2. 浮点型强转成整型,直接丢掉小数部分,保留整数部分返回。