boolean?flag=?10%2==1&&10/3==0&&1/0==0;
5 回答
已采納

望遠(yuǎn)
TA貢獻(xiàn)1017條經(jīng)驗(yàn) 獲得超1032個(gè)贊
&&是短路與操作,A &&B時(shí),如果表達(dá)式A為false ,那么表達(dá)式B將得不到執(zhí)行,因?yàn)榇藭r(shí)已經(jīng)可以判斷A&&B 為假,但是如果改成&不管A是真還是假,B都會(huì)得到執(zhí)行.

幸福的天平
TA貢獻(xiàn)4條經(jīng)驗(yàn) 獲得超1個(gè)贊
10%2==1 為false,后面10/3==0&&1/0==0 都不會(huì)執(zhí)行
&&判斷如果遇到false 立即返回不執(zhí)行后面代碼
||? 判斷如果遇到true 立即返回不執(zhí)行后面代碼
平時(shí)寫(xiě)代碼可根據(jù)實(shí)際情況,排列表達(dá)式的位置,有時(shí)可大大提高性能


Poison丶刺心
TA貢獻(xiàn)6條經(jīng)驗(yàn) 獲得超0個(gè)贊
樓上正解,0不能做除數(shù)是數(shù)學(xué)問(wèn)題,不是邏輯問(wèn)題,所以會(huì)拋出運(yùn)行時(shí)異常
添加回答
舉報(bào)
0/150
提交
取消