2020-01-24发表2020-01-24更新learning / JavaScript5 分钟读完 (大约786个字)如何告别 if else实际例子:不同管理员权限不一样,能够行使的操作也不一样。 123456789101112131415publicclassJudgeRole{ publicString judge(String roleName ) { String result = ""; if (roleName.equals( "ROLE_ROOT_ADMIN" )) { // 系统管理员有A权限 result = "ROLE_ROOT_ADMIN: " + "has AAA permission" ; }elseif( roleName.equals("ROLE_ORDER_ADMIN") ) { // 订单管理员有B权限 result = "ROLE_ORDER_ADMIN: " + "has BBB permission" ; }elseif( roleName.equals("ROLE_NORMAL") ) {// 普通用户有C权限 result = "ROLE_NORMAL: " + "has CCC permission" ; }else{ result = "XXX" ; } return result; }}阅读更多