所謂優(yōu)先級(jí),就是在表達(dá)式中的運(yùn)算順序。Java 中常用的運(yùn)算符的優(yōu)先級(jí)如下表所示:
級(jí)別為 1 的優(yōu)先級(jí)最高,級(jí)別 11 的優(yōu)先級(jí)最低。譬如,x = 7 + 3 * 2 得到的結(jié)果是 13 “先乘后加”嘛!
PS:大家沒(méi)必要去死記運(yùn)算符的優(yōu)先級(jí)順序,實(shí)際開(kāi)發(fā)中,一般會(huì)使用小括號(hào)輔助進(jìn)行優(yōu)先級(jí)管理。例如:
分析:小括號(hào)優(yōu)先級(jí)最高,因此
1、 執(zhí)行 a + 18 ,結(jié)果為 30
2、 執(zhí)行( a + 18 ) % 4 取模,結(jié)果為 2
3、 執(zhí)行 a * ( ( a + 18 ) % 4 ),結(jié)果為 24
請(qǐng)?jiān)诰庉嬈髦械牡?/span> 5 行輸入如下代碼,?相信結(jié)合運(yùn)行結(jié)果,大家會(huì)對(duì)運(yùn)算符的優(yōu)先級(jí)會(huì)有更加清晰的理解!
int x = ( m * 8 / ( n + 2 ) ) % m ;
運(yùn)行結(jié)果:
注意,各種運(yùn)算符一定要用英文哦!
請(qǐng)驗(yàn)證,完成請(qǐng)求
由于請(qǐng)求次數(shù)過(guò)多,請(qǐng)先驗(yàn)證,完成再次請(qǐng)求
打開(kāi)微信掃碼自動(dòng)綁定
綁定后可得到
使用 Ctrl+D 可將課程添加到書(shū)簽
舉報(bào)