課程
/后端開發(fā)
/Java
/Java入門第一季(IDEA工具)升級版
&&確定一邊為true就好了,||不是需要確定兩邊為true才為true么?
2016-01-06
源自:Java入門第一季(IDEA工具)升級版 3-5
正在回答
應(yīng)該弄反了,只有當(dāng)a和b同時為true時a&&b為true,判斷 if(a&&b)時,如果a為false時就不需要判斷b的值了。
a或b至少有一個為true是a||b為true,判斷if(a||b),如果a為true是就不需要判斷b的真假了。
希望對你有幫助!
你恰好搞反了,&&與運算必須兩邊都為true才是true,如果左邊為false結(jié)果肯定為false;
||或運算,只要左邊為true結(jié)果一定為true,兩邊都為false結(jié)果才是false。
http://img1.sycdn.imooc.com//5360ef9700017b9405870095.jpg
&&是“與”,或者說并且的意思。要2邊都是true才行。||是“或”,一邊是就可以,2邊都是true當(dāng)然也行
舉報
0基礎(chǔ)萌新入門第一課,從Java環(huán)境搭建、工具使用、基礎(chǔ)語法開始
3 回答只有兩邊都是true才是true,這個不是和短路現(xiàn)象沖突么?
1 回答為什么定義While(true)
2 回答為啥true 用boolean定義
6 回答同理,在( one > two ) || ( one < three ) 中,如果能確定左邊表達(dá)式的運行結(jié)果為 true什么意思
4 回答運算結(jié)果為true
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-01-06
應(yīng)該弄反了,只有當(dāng)a和b同時為true時a&&b為true,判斷 if(a&&b)時,如果a為false時就不需要判斷b的值了。
a或b至少有一個為true是a||b為true,判斷if(a||b),如果a為true是就不需要判斷b的真假了。
希望對你有幫助!
2016-01-06
你恰好搞反了,&&與運算必須兩邊都為true才是true,如果左邊為false結(jié)果肯定為false;
||或運算,只要左邊為true結(jié)果一定為true,兩邊都為false結(jié)果才是false。
2016-01-06
http://img1.sycdn.imooc.com//5360ef9700017b9405870095.jpg
&&是“與”,或者說并且的意思。要2邊都是true才行。||是“或”,一邊是就可以,2邊都是true當(dāng)然也行