问题出现在那?????

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

shihai

2016-05-17 21:06

为什么我的不可以   switch (today) { case '一'; case '三'; case '四'; System .out .println ('吃饱子'); break; case '二'; case  '五'; case '六'; System .out .println ('吃油条'); break; default; System.out .println ('吃主席套餐');        }

写回答 关注

5回答

  • shihai
    2016-05-19 13:36:14

    嗯嗯,谢了

  • 慕之翼
    2016-05-17 21:41:52

    case  '一':

    case  '五':

           System.out.println("早餐吃包子");

            break;

    注意代码编写规范及case和单个字符要有空格隔开

  • 幕布斯1717936
    2016-05-17 21:31:01

    错误一:     case'一'之后应该是:不是;(其它同理)

    错误二:    吃饱子和吃油条还有吃主席套餐必须用“”号不是'‘号

  • 先秦墨雪
    2016-05-17 21:24:47

    char today='日';

    switch(today){

        case'一':

            case'三':

            case'五':

             System.out.println("早餐吃包子");break;

            case'二':

            case'四':

            case'六':

            System.out.println("早餐吃油条");break;

            default:

            System.out.println("吃主席套餐");break;



  • 慕粉3223511
    2016-05-17 21:21:42

    前面taday 是不是没有定义,或者每个case后面都加System .out .println ('。。。');

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

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

1167372 学习 · 18748 问题

查看课程

相似问题