在進(jìn)行分支語句使用時(shí),我們會(huì)配合case來實(shí)現(xiàn),這里case的作用除了可以用來判斷值的相等外,還可以為字符串的出現(xiàn)提供支持。當(dāng)然case運(yùn)用要結(jié)合switch語句一同出現(xiàn),下面我們就case的概念、語法、注意事項(xiàng)為大家?guī)斫榻B,然后進(jìn)入下一步case支持字符串的實(shí)例中學(xué)習(xí)。
1.概念
用在switch語句之中,判斷一個(gè)變量與一系列值中某個(gè)值是否相等,每個(gè)值稱為一個(gè)分支。
2.語法
3.注意事項(xiàng)
(1)switch case 執(zhí)行時(shí),一定會(huì)先進(jìn)行匹配,匹配成功返回當(dāng)前 case 的值,再根據(jù)是否有 break,判斷是否繼續(xù)輸出,或是跳出判斷。
(2)case是作為switch的可選選項(xiàng)的入口,進(jìn)而執(zhí)行入口中的代碼,直至遇到break或return,退出switch;如果某個(gè)入口的最后忘寫break或者return了,那么其后的case實(shí)際上已經(jīng)失去了判斷的意義,代碼會(huì)依次往下執(zhí)行,直至遇到break或return。
4.實(shí)例
以上就是case在java中支持字符串的方法,在支持字符串的同時(shí),實(shí)際上對(duì)編譯器進(jìn)行優(yōu)化。大家在想要使用字符串時(shí),可以選擇用case語句來提供支持。更多關(guān)于“Java培訓(xùn)”的問題,歡迎咨詢千鋒教育在線名師。千鋒已有十余年的培訓(xùn)經(jīng)驗(yàn),課程大綱更科學(xué)更專業(yè),有針對(duì)零基礎(chǔ)的就業(yè)班,有針對(duì)想提升技術(shù)的好程序員班,高品質(zhì)課程助力你實(shí)現(xiàn)java程序員夢(mèng)想。