哪里錯了到底?
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("吃主席套餐")
? ? ? ? ? ? ? ? ? ? ?break; ? ? ? ? ? ? ?
}?
}
}
哪里錯了,求指導。
2016-06-06
case '二':,用英文狀態下的冒號;
case "六",改成單引試試,加分號;
?System.out.println("吃主席套餐"),分號哪;
最后,格式最好規范一下
2016-06-06
把“六”的雙引號換成單引號,加冒號
2016-06-06
'日'和你定義的case沒有匹配的
2016-06-06
把這個default:改成case "日"