請問哪里出問題了?系統(tǒng)總是報錯
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“一”之后的標點應該是英文的分號