慕沐3164649
2018-04-22 13:25
char today='日';
switch (today){
case '一'||'三'||'五':
System.out.println("早餐吃包子");
break;
case '二'||'四'||'六':
System.out.println("吃油条");
break;
default :
System.out.println("吃主席套餐");
case 后只能接一种情况,这是语法要求
这种只有真或假两种可能性 即接下来的case只能是case1或case 0 不再是按照字符判断
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("吃主席套餐");
}
}
}
这样可以运行,case后面只能是常量
Java入门第一季(IDEA工具)升级版
1167137 学习 · 17927 问题
相似问题