Java中運算符的優(yōu)先級

所謂優(yōu)先級,就是在表達式中的運算順序。Java 中常用的運算符的優(yōu)先級如下表所示:

級別為 1 的優(yōu)先級最高,級別?11 的優(yōu)先級最低。譬如,x = 7 + 3 * 2 ?得到的結果是?13 “先乘后加”嘛!

PS:大家沒必要去死記運算符的優(yōu)先級順序,實際開發(fā)中,一般會使用小括號輔助進行優(yōu)先級管理。例如:

分析:小括號優(yōu)先級最高,因此

1、 執(zhí)行 a + 18 ,結果為 30

2、 執(zhí)行( a + 18 ) % 4 取模,結果為 2

3、 執(zhí)行 a?*?( ( a?+?18 )?%?4 ),結果為 24

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容