教培參考
教育培訓(xùn)行業(yè)知識(shí)型媒體
發(fā)布時(shí)間: 2024年12月22日 09:40
Java中switch條件語(yǔ)句也是一種很常用的選擇語(yǔ)句,和if條件語(yǔ)句不同,它只能針對(duì)某表達(dá)式的值做出判斷,從而決定程序執(zhí)行哪一段代碼。Java中switch的用法為:
1、能用于switch判斷的類(lèi)型有:byte、short、int、char(JDK1.6),還有枚舉類(lèi)型,但是在JDK1.7后添加了對(duì)String類(lèi)型的判斷
2、case語(yǔ)句中少寫(xiě)了break,編譯不會(huì)報(bào)錯(cuò),但是會(huì)一直執(zhí)行之后所有case條件下的語(yǔ)句而不再判斷,直到default語(yǔ)句
3、若果沒(méi)有符合條件的case就執(zhí)行default下的代碼塊,default并不是必須的,也可以不寫(xiě)。
switch case 語(yǔ)句判斷一個(gè)變量與一系列值中某個(gè)值是否相等,每個(gè)值稱(chēng)為一個(gè)分支。
微信掃碼關(guān)注公眾號(hào)
獲取更多考試熱門(mén)資料