weixin_慕哥0598824
2019-10-26 15:25
public class HelloWorld {
public static void main(String[] args) {
char today='日';
switch (today){
case "一":
case "三":
case "五":
System.out.println("1");
break;
case "二":
case "四":
case "六":
System.out.println("2");
break;
default:
System.out.println("3");
}
}
}
前面“一”忘记换回来了
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;
case '日':
System.out.println("吃主席套餐");
break;
}
}
}
因为你的today是字符型(char)的 ,要用单引号(''),你用的双引号(""),你换成单引号就好了
Java入门第一季(IDEA工具)升级版
1165791 学习 · 17588 问题
相似问题