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

为什么要像答案那样写,难道是case后面不能135一起写?

switch (today){     case ('一','三','五')             System.out.println("吃包子");             break;         case ('二','四','六')              System.out.println("吃油条");              break;         default :              System.out.println("吃主席套餐");               }这样写不是更方便?不可以吗

提问者:青争SHINIAN 2015-11-11 10:13

个回答

  • 这个小锋
    2015-11-11 19:24:24


    想请问答案('一')为什么不是(“一”)???在eclipse也是这样,这难道不是一个字符吗?


  • 天启之魂
    2015-11-11 10:26:06

    不行,一个case只能对应一个值