課程
/后端開發(fā)
/Java
/Java入門第一季(IDEA工具)升級(jí)版
為什么我這個(gè)沒有用break跳出 一樣可以得到最后的結(jié)果啊
2017-02-20
源自:Java入門第一季(IDEA工具)升級(jí)版 4-6
正在回答
break的作用是終止后面的代碼,直接跳出當(dāng)前代碼框。
如果你把today的值改為‘一’,那么你的結(jié)果將會(huì)是
吃包子
吃油條
吃主席套餐
如果你同時(shí)在System.out.println(“吃包子”);后加入break;,那么結(jié)果是
qq_周_16 提問者
沒有break執(zhí)行的過程是,挨個(gè)執(zhí)行case直到滿足條件跳出循環(huán)。break是可以省略的
因?yàn)槿帐窃谀氵@個(gè)switch判斷的條件的最后面,所以判斷的時(shí)候直接是到最后了。switch是從上到下找到符合條件,符合就從符合的位置開始輸出。你試試把上面的條件char today ='日'改成'一' ?這個(gè)時(shí)候你就會(huì)看到結(jié)果的不一樣了,應(yīng)該就能明白了。
舉報(bào)
0基礎(chǔ)萌新入門第一課,從Java環(huán)境搭建、工具使用、基礎(chǔ)語法開始
2 回答關(guān)于switch中的break的問題
1 回答關(guān)于case的問題
2 回答關(guān)于switch中的case
3 回答關(guān)于switch語句中的break
5 回答case...break與switch...default ???
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-02-21
break的作用是終止后面的代碼,直接跳出當(dāng)前代碼框。
如果你把today的值改為‘一’,那么你的結(jié)果將會(huì)是
吃包子
吃油條
吃主席套餐
如果你同時(shí)在System.out.println(“吃包子”);后加入break;,那么結(jié)果是
吃包子
2017-02-20
沒有break執(zhí)行的過程是,挨個(gè)執(zhí)行case直到滿足條件跳出循環(huán)。break是可以省略的
2017-02-20
因?yàn)槿帐窃谀氵@個(gè)switch判斷的條件的最后面,所以判斷的時(shí)候直接是到最后了。switch是從上到下找到符合條件,符合就從符合的位置開始輸出。你試試把上面的條件char today ='日'改成'一' ?這個(gè)時(shí)候你就會(huì)看到結(jié)果的不一樣了,應(yīng)該就能明白了。