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("吃主席套餐");
}
}
}
我直接把你的代码赋值到了iTerm看了一下,编译报错:非法字符:"\uff1a", 在15行,然后发现default后面的冒号你用的是中文输入法下的,改成英文就行了。。。
default后面那个分号用成中文字符了