qq_零_14
2015-11-29 22:36
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("吃主席套餐");
}
}
}
case语句后是冒号,不是分号。
输出语句的分号敲成中文分号,改成英文的即可。
修改后的代码
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("吃主席套餐"); } } }
注意中文符号如;和英文符号如;的区别
Java入门第一季(IDEA工具)升级版
1167576 学习 · 18748 问题
相似问题
回答 2
回答 3
回答 2
回答 2
回答 3