程序是从switch表达式值和case表达式值相同处开始执行?这个程序是直接执行default吗?

来源:4-6 Java条件语句之 switch

洛辰m

2018-09-12 09:19

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("吃主席套餐");

}

        

        

        

        


写回答 关注

1回答

  • 策子刘
    2018-09-12 09:24:46
    已采纳

    程序是从switch表达式值和case表达式值相同处开始执行?

    答:是的。

    这个程序是直接执行default吗?

    因为 case 选项中没有‘日’,所以这个程序是直接执行default。

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1167134 学习 · 17927 问题

查看课程

相似问题