相关文章推荐
一身肌肉的莲藕  ·  java 枚举(enum) 全面解读开发者社区·  1 月前    · 
自信的数据线  ·  枚举的底层原理是什么?-阿里云开发者社区·  1 月前    · 
酷酷的眼镜  ·  client-go实现kubernetes回 ...·  7 月前    · 
谦逊的灌汤包  ·  Ubuntu下Realsense ...·  1 年前    · 
狂野的鼠标垫  ·  学习python网络爬虫建设智慧时空数据库 ...·  1 年前    · 
光明磊落的大象  ·  docker配置网卡使宿主机和容器ip处于同 ...·  1 年前    · 
大力的松鼠  ·  数组、切片、映射的内部实现和基础功能 - 知乎·  2 年前    · 
Code  ›  java的枚举enum根据code获取name等开发者社区
enum
https://cloud.tencent.com/developer/article/1572201
温暖的金鱼
1 年前
作者头像
DencyCheng
0 篇文章

java的枚举enum根据code获取name等

前往专栏
腾讯云
开发者社区
文档 意见反馈 控制台
首页
学习
活动
专区
工具
TVP
文章/答案/技术大牛
发布
首页
学习
活动
专区
工具
TVP
返回腾讯云官网
社区首页 > 专栏 > SpringBoot > java的枚举enum根据code获取name等

java的枚举enum根据code获取name等

作者头像
DencyCheng
发布 于 2020-01-13 17:20:57
4.3K 0
发布 于 2020-01-13 17:20:57
举报
package com.newrank.xdf.common.enums;
 * @author dencycheng
 * @date 2019/11/14 11:37
public enum  Roles {
    ADMIN(1,"超级管理员"),
    GROUP_ADMIN(2,"集团管理员"),
    SCHOOL_ADMIN(3,"分校管理员"),
    BUSINESS_ADMIN(4,"业务管理员"),
    SCHOOL_OPERATION(5,"分校运营员"),
    BUSINESS_OPERATION(6,"业务运营员");
    private Integer role;
    private String name;
    Roles(Integer role, String name) {
        this.role = role;
        this.name = name;
    public Integer getRole() {
        return role;
    public String getName() {
        return name;
     * 获取角色名称
     * @param role
     * @return
    public static String getNameByRole(Integer role){
        for (Roles value : Roles.values()) {
            if(value.getRole().equals(role)){
 
推荐文章
一身肌肉的莲藕  ·  java 枚举(enum) 全面解读开发者社区
1 月前
自信的数据线  ·  枚举的底层原理是什么?-阿里云开发者社区
1 月前
酷酷的眼镜  ·  client-go实现kubernetes回滚应用_client-go 回滚应用-CSDN博客
7 月前
谦逊的灌汤包  ·  Ubuntu下Realsense SDK的安装 - Tzbubble - 博客园
1 年前
狂野的鼠标垫  ·  学习python网络爬虫建设智慧时空数据库 - 知乎
1 年前
光明磊落的大象  ·  docker配置网卡使宿主机和容器ip处于同一网段_51CTO博客_docker容器和主机同网段
1 年前
大力的松鼠  ·  数组、切片、映射的内部实现和基础功能 - 知乎
2 年前
今天看啥   ·   Py中国   ·   codingpro   ·   小百科   ·   link之家   ·   卧龙AI搜索
删除内容请联系邮箱 2879853325@qq.com
Code - 代码工具平台
© 2024 ~ 沪ICP备11025650号