共計 318 個字符,預計需要花費 1 分鐘才能閱讀完成。
Java 中自動類型提升規則如下:
- 如果操作數中有一個是 double 類型,另一個操作數將被轉換為 double 類型。
- 如果操作數中有一個是 float 類型,另一個操作數將被轉換為 float 類型。
- 如果操作數中有一個是 long 類型,另一個操作數將被轉換為 long 類型。
- 如果操作數中有一個是 int 類型,另一個操作數將被轉換為 int 類型。
- 如果操作數中有一個是 short 類型,另一個操作數將被轉換為 int 類型。
- 如果操作數中有一個是 byte 類型,另一個操作數將被轉換為 int 類型。
當進行算術運算或比較運算時,如果操作數的類型不一致,Java 會自動將操作數的類型提升到較高的類型,以便進行運算。這種類型提升被稱為自動類型提升。
丸趣 TV 網 – 提供最優質的資源集合!
正文完