java自动类型提升规则有哪些

59次阅读
没有评论

共计 318 个字符,预计需要花费 1 分钟才能阅读完成。

Java 中自动类型提升规则如下:

  1. 如果操作数中有一个是 double 类型,另一个操作数将被转换为 double 类型。
  2. 如果操作数中有一个是 float 类型,另一个操作数将被转换为 float 类型。
  3. 如果操作数中有一个是 long 类型,另一个操作数将被转换为 long 类型。
  4. 如果操作数中有一个是 int 类型,另一个操作数将被转换为 int 类型。
  5. 如果操作数中有一个是 short 类型,另一个操作数将被转换为 int 类型。
  6. 如果操作数中有一个是 byte 类型,另一个操作数将被转换为 int 类型。

当进行算术运算或比较运算时,如果操作数的类型不一致,Java 会自动将操作数的类型提升到较高的类型,以便进行运算。这种类型提升被称为自动类型提升。

丸趣 TV 网 – 提供最优质的资源集合!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-12-16发表,共计318字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)