請問哪里出問題了?系統總是報錯
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("吃主席套餐");
}
????}
}
2016-06-13
是一個錯,還是多個錯;注意一下標點;
2016-06-14
將case后面的分號改成冒號即可!
public class A {
? ? 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("吃主席套餐");
? ? ? ? }
? ? }
}
2016-06-13
上傳了截圖的怎么看不到呢?case“一”之后的標點應該是英文的分號