課程
/后端開發(fā)
/Java
/Java入門第一季(IDEA工具)升級(jí)版
條件和條件的布爾表達(dá)式是同一個(gè)概念么?
感覺跟上一節(jié)沒區(qū)別啊 ?都是條件成立就執(zhí)行啊
2017-06-05
源自:Java入門第一季(IDEA工具)升級(jí)版 4-2
正在回答
這兩者可以說是同一概念的,不用糾結(jié)的。if語句中的()里的條件返回的值必須是boolean的值,即true或false,只有這兩個(gè)結(jié)果。而布爾表達(dá)式返回的值也是boolean類型的值,也是只能有true或者false。if...else這節(jié)課和上一節(jié)if語句的區(qū)別就是多了else這個(gè)語句塊。if語句只有()中的條件為true時(shí)才能執(zhí)行if的語句塊。而if...else則是條件的返回值為true執(zhí)行if{ ?}中的語句塊,若為false則執(zhí)行else{ ?}中的語句塊。
蘇文進(jìn) 提問者
舉報(bào)
0基礎(chǔ)萌新入門第一課,從Java環(huán)境搭建、工具使用、基礎(chǔ)語法開始
1 回答使用布爾表達(dá)式的問題
1 回答什么是條件的布爾表達(dá)式
2 回答布爾表達(dá)式里為什么要加括號(hào)
4 回答在判斷語句中都得是布爾表達(dá)式嗎?
3 回答if括號(hào)里的條件只能是布爾表達(dá)式么?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2017-06-05
這兩者可以說是同一概念的,不用糾結(jié)的。if語句中的()里的條件返回的值必須是boolean的值,即true或false,只有這兩個(gè)結(jié)果。而布爾表達(dá)式返回的值也是boolean類型的值,也是只能有true或者false。if...else這節(jié)課和上一節(jié)if語句的區(qū)別就是多了else這個(gè)語句塊。if語句只有()中的條件為true時(shí)才能執(zhí)行if的語句塊。而if...else則是條件的返回值為true執(zhí)行if{ ?}中的語句塊,若為false則執(zhí)行else{ ?}中的語句塊。