請問哪里出問題了?系統(tǒng)總是報(bào)錯(cuò)
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
是一個(gè)錯(cuò),還是多個(gè)錯(cuò);注意一下標(biāo)點(diǎn);
2016-06-14
將case后面的分號(hào)改成冒號(hào)即可!
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“一”之后的標(biāo)點(diǎn)應(yīng)該是英文的分號(hào)