问答详情
源自:4-6 Java条件语句之 switch

大佬帮看下问题出在哪里 最底下大括号我没复制

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("主席早餐");
  }
  

提问者:慕工程051454 2019-03-26 12:37

个回答

  • lynx
    2019-05-07 16:24:07

    char 是单引号。

    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("主席早餐");
            }
        }}