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.prinln("吃主席套餐");
}
}
}
问题1:case 后面的值只能是整型或字符型,字符型应当用单引号'',双引号“”是用来修饰字符串的。
问题2:default里面的输出println,少了一个字母t
二四六用了双引号,这是字符型,要用单引号,还有最后一句的println少了个t
符号应该都用英文的 最后的println 少敲了个t
应该是case'二' '四' '六'
是字符不是字符串
而且最后println少了个t