改昵称已被占用
2018-07-05 22:47
哪儿出问题了
你的case里面要出现日 不然它没办法识别
你这是图没有截全,还是少了两个大括号。
public class HelloWorld {
public static void main(String[] args) {
char today='日';
switch(today){
case('一'):
System.out.println("早餐吃包子");
break;
case('三'):
System.out.println("早餐吃包子");
break;
case('五'):
System.out.println("早餐吃包子");
break;
case('二'):
System.out.println("早餐吃油条");
break;
case('四'):
System.out.println("早餐吃油条");
break;
case('六'):
System.out.println("早餐吃油条");
break;
default:
System.out.println("吃主席套餐");
}
}
}
个人认为:你的today值没有对应的cace,所以会运行默认的default
case后面为什么加单引号
Java入门第一季(IDEA工具)升级版
1165172 学习 · 17581 问题
相似问题