case后多个值问题

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

威威一笑很倾城

2015-06-04 06:14

{
       switch (char){
           case '一'||'三'||'五':
               System.out.println("早餐吃包子");
               break;
           case '日':
               System.out.println("主席套餐");
               break;
       }
求问: case里面多个值不能用 || 符号或表示么

写回答 关注

2回答

  • _神秘先生
    2015-06-04 08:42:45
    已采纳

    我用的是java8 , ide提示我||只能对布尔值使用。

    另外case后多值应该是

    case a:case b:case c:
        ...
        break;

                    

  • RoughSurfaceBC
    2015-06-04 10:04:51
    case a:
    case b:
    case c:
        ..............
        break;
    default:
        ...........


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

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

1167354 学习 · 18677 问题

查看课程

相似问题