1. 程式人生 > >Java表達式轉型規則

Java表達式轉型規則

fianl 提升 操作數 改變 轉換 final 操作 int 修飾

Java表達式轉型規則由低到高轉換: 1、所有的byte,short,char型的值將被提升為int型;

2、如果有一個操作數是long型,計算結果是long型;

3、如果有一個操作數是float型,計算結果是float型;

4、如果有一個操作數是double型,計算結果是double型; 5、被fianl修飾的變量不會自動改變類型,當2個final修飾相操作時,結果會根據左邊變量的類型而轉化。

Java表達式轉型規則