这个按照答案巧一遍都过不去,而且运行肯定是错误的
case后面能跟中文但是要根据定义的类型加上单引号或双引号,如
char today='日';
switch(today){
case '一':
case '三':
case '五':
System.out.println("吃包子");break;
case '二':
case '四':
case '六':
System.out.println("吃油条");break;
case '日':
System.out.println("吃主席套餐");break;
default :break;
如果是String类型则要用双引号
可以跟中文的,但要定义类型先,切要注意你的符号需要是英文状态下的,楼上回答就比较赞了,