這個哪里錯了??? 求大神幫忙看看
public class HelloWorld {
? ? public static void main(String[] args) {
char today='日';
switch(today){
? ?case 一:
? ?case 三:
? ?case 五:
? ? ? ?System.out.println("吃包子");
? ? ? ?break;
? ?case 二: ?
? ?case 四:
? ?case 六:
? ? ? ?System.out.println("吃油條");
? ? ? ?break;
? ?default:
? ? ? ?System.out.println("吃主席套餐");
}
? ?
? ? ? ??
2018-06-08
你錯在 char? 是字符類型?? 應該? 用引號標起來?? 如????? '日'????
2018-06-05
1.case后面可以是常量或是字符型,你這個字符型沒有加'',比如case '一'
2.答案不嚴謹,應該
case '日':System.out.println("吃主席套餐");
break;
否則你today的內容隨便是什么都可以執行出主席套餐。
至于default不要也罷