共计 318 个字符,预计需要花费 1 分钟才能阅读完成。
Java 中自动类型提升规则如下:
- 如果操作数中有一个是 double 类型,另一个操作数将被转换为 double 类型。
- 如果操作数中有一个是 float 类型,另一个操作数将被转换为 float 类型。
- 如果操作数中有一个是 long 类型,另一个操作数将被转换为 long 类型。
- 如果操作数中有一个是 int 类型,另一个操作数将被转换为 int 类型。
- 如果操作数中有一个是 short 类型,另一个操作数将被转换为 int 类型。
- 如果操作数中有一个是 byte 类型,另一个操作数将被转换为 int 类型。
当进行算术运算或比较运算时,如果操作数的类型不一致,Java 会自动将操作数的类型提升到较高的类型,以便进行运算。这种类型提升被称为自动类型提升。
丸趣 TV 网 – 提供最优质的资源集合!
正文完