怎么用switch case 做?。?/h1>
搞不懂switch覺(jué)得很麻煩也搞不懂運(yùn)作的原理請(qǐng)大神通過(guò)做這道題幫我解釋一下
搞不懂switch覺(jué)得很麻煩也搞不懂運(yùn)作的原理請(qǐng)大神通過(guò)做這道題幫我解釋一下
搞不懂switch覺(jué)得很麻煩也搞不懂運(yùn)作的原理請(qǐng)大神通過(guò)做這道題幫我解釋一下
2017-05-20
舉報(bào)
2017-05-20
你好,switch就是一個(gè)選擇,根據(jù)里面的條件,判斷和下面哪一個(gè)case值進(jìn)行匹配,然后執(zhí)行相應(yīng)代碼。
public class ceshi {
?? ?public static void main(String[] args) {
?? ??? ?char today='日';
?? ??? ?switch(today){
?? ??? ?//三個(gè)值相同的可以并列寫(xiě)
?? ??? ?case '一':
?? ??? ?case '三':
?? ??? ?case '五':
?? ??? ??? ?System.out.println("吃包子");
?? ??? ??? ?//執(zhí)行完后要退出循環(huán)
?? ??? ??? ?break;
?? ??? ?case '二':
?? ??? ?case '四':
?? ??? ?case '六':
?? ??? ??? ?System.out.println("吃油條");
?? ??? ??? ?break;
?? ??? ?case '日':
?? ??? ??? ?System.out.println("主席套餐");
?? ??? ??? ?break;
?? ??? ?//如果非合法值,都會(huì)輸入default后面的語(yǔ)句
?? ??? ?default:
?? ??? ??? ?System.out.println("您輸入的值不合法,請(qǐng)重新輸入");
?? ??? ?}
?? ?}
}