欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > > 文章正文

8,javase代码实战-条件语句——为高级职员分配职位(三),javase高级职员

来源: javaer 分享于  点击 11474 次 点评:179

8,javase代码实战-条件语句——为高级职员分配职位(三),javase高级职员


问题介绍:
刚入职的高层管理人员(高层人员数很少),公司会分配其一个员工号,那么怎么根据员工号来分配到具体的部门呢?

实现代码:

        int a =123141;//某员工的号码
        switch (a) {
            //公司每个部门只有3个经理的职位
            case 123141:
            case 123421:
            case 123323:
                System.out.println("分配到java技术经理");
                break;
            case 122121:
            case 123123:
            case 132123:
                System.out.println("分配到Android技术经理");
                break;
        default:
            System.out.println("其它工作");;
        }

总结:
switch中case的分支相当一个条件分支,在本例中,由于经理的职位人数很少,而且相同部门的员工号分配方式,是相同的业务逻辑。所以省略他们之间的break,使多个case合并起来,是一种很实用的技巧。

相关文章

    暂无相关文章

用户点评