卡布诺依
2019-08-06 14:15
我这样的写法可以吗?一会字符串一会常量
char today='日';
switch(today){
case '一':
case '三':
case '五':
System.out.println("早餐吃包子");
break;
case 2:
case 4:
case 6:
System.out.println("早餐吃油条");
break;
default:
System.out.println("吃主席套餐");
}
switch有点像预设方案 case是各种方案 碰到什么情况执行那个什么方案 所以case后面需要常量,数值/字符这种, 不能是变量。你这个可以运行 但是除非你today用数值246表示 不然只用字符一三五日表示 你永远吃不到油条
可以啊
Java入门第一季(IDEA工具)
1168087 学习 · 18754 问题
相似问题