杉木5201314
2016-03-19 20:28
char today='2'; switch(today){ case 1: case 3: case 5: System.out.println("早餐吃包子"); case 2: case 4: case 6: System.out.println("早餐吃油条"); default: System.out.println("早餐吃主席套餐"); break; 运行后为什么都是主席套餐????没搞清楚。。
每个分号后都加 break 还有 数字都加引号
搞错了,today="2";是错误的。不要引号才对。
定义的是char,那么case的时候也要加''吧
Java入门第一季(IDEA工具)升级版
1167352 学习 · 18630 问题
相似问题