java中表達式的數據類型自動提升
在java中又一個很重要的知識點,那就是數據類型的轉化,分為隱式轉化和強制轉化,但是還有一種經常犯錯誤的就是表達式的數據類型的自動提升。在java表達式的運算中,java中定義了一些規則,規則如下:
1.所有的byte型、short型和char型自動提升為int型。
2.如果一個操作數是float型的話,計算結果就是float型。
3.如果一個操作數是long型的話,計算結果就是long型。
4.如果一個操作數是double型的話,計算結果就是double型。