错哪了,谢谢

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

快乐的小胖纸ooo

2014-11-29 20:04

错哪了?谢谢
写回答 关注

2回答

  • llpjack
    2014-12-02 20:54:30

    上楼你写的代码也有问题啊,多了一个breakl;其实这一节提交答案有一个BUG,有时无论你是做错还是做对它都不给你过下一关,总是提示有问题,但是用软件运行又没问题,请老师把这个BUG修正一下

  • 家有小辉
    2014-11-29 20:49:08

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

    一:你的today定义的是char类型的,而你下面的字符用的是"",应该用'';

    二:要确保你的标点符号是在英文状态下的,

    建议你可以在Eclipse测试一下

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

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

1165172 学习 · 17581 问题

查看课程

相似问题