課程
/后端開發(fā)
/Java
/Java入門第一季(IDEA工具)升級版
case 值1 后若無break會(huì)跟著執(zhí)行case2后的代碼塊,那么case后的值有何意義?不是需要匹配才執(zhí)行嗎?
2018-02-27
源自:Java入門第一季(IDEA工具)升級版 4-6
正在回答
在這節(jié)課的第三點(diǎn)里說后面沒有break,就會(huì)跟著執(zhí)行后面的代碼
這個(gè)應(yīng)該像之前的(與、或、非的課程)里面提到的,程序“短路”現(xiàn)象一樣。課程源文:http://idcbgp.cn/code/1301
就像
boolean?A=true; boolean?B=true; boolean?C=False; System.out.println(?A?||?B?&&?C?);?//結(jié)果為True
程序執(zhí)行到前面,若已經(jīng)滿足條件,則后面的判斷直接跳過
所以,這節(jié)課第三點(diǎn)中舉的例子,雖然名次定為1,可因?yàn)橹虚g沒有break打斷
所以程序檢測到符合條件的(case1)后,后面不再進(jìn)行判斷
直接把后面的代碼全部輸出了
和switch()括號(hào)中的值進(jìn)行匹配啊,case后面的值類似于選擇題中的ABCD四個(gè)選項(xiàng),哪個(gè)和switch()括號(hào)中的一樣,就執(zhí)行相應(yīng)的后面的代碼。
要當(dāng)程序員 提問者
SamaPrince 回復(fù) 要當(dāng)程序員 提問者
要當(dāng)程序員 提問者 回復(fù) SamaPrince
慕碼人9242148 回復(fù) 要當(dāng)程序員 提問者
舉報(bào)
0基礎(chǔ)萌新入門第一課,從Java環(huán)境搭建、工具使用、基礎(chǔ)語法開始
2 回答case后值的意義
4 回答case后面的常量
2 回答case的變量為何直接賦值?
2 回答case后多個(gè)值問題
2 回答case 后面接什么
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)
2018-03-20
這個(gè)應(yīng)該像之前的(與、或、非的課程)里面提到的,程序“短路”現(xiàn)象一樣。課程源文:http://idcbgp.cn/code/1301
就像
程序執(zhí)行到前面,若已經(jīng)滿足條件,則后面的判斷直接跳過
所以,這節(jié)課第三點(diǎn)中舉的例子,雖然名次定為1,可因?yàn)橹虚g沒有break打斷
所以程序檢測到符合條件的(case1)后,后面不再進(jìn)行判斷
直接把后面的代碼全部輸出了
2018-02-27
和switch()括號(hào)中的值進(jìn)行匹配啊,case后面的值類似于選擇題中的ABCD四個(gè)選項(xiàng),哪個(gè)和switch()括號(hào)中的一樣,就執(zhí)行相應(yīng)的后面的代碼。