請問這個錯在哪里?
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-01-20
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-01-20
case'一':????//此處需要有冒號
case'三':????//此處需要有冒號
case'五':????//此處需要有冒號
依次類推
System.out.println("吃主席套餐");????//最后是英文狀態下的";"
System.out.println("吃包子");????????????// out后面是.不是,
2016-01-20
你的語句主要是你的符號標點錯了好多
正確如下
?char today='日';
??? ???????? switch(today){
??? ???????????? case'一':
??? ???????????? case'三':
??? ???????????? case'五':
??? ???????????? System.out.println("吃包子");
??? ???????????? break;
??? ???????????? case'二':
??? ???????????? case'四':
??? ???????????? case'六':
??? ???????????? System.out.println("吃油條");
??? ???????????? break;
??? ???????????? default:
??? ???????????? System.out.println("吃主席套餐");
?