肿瘤康复网,内容丰富有趣,生活中的好帮手!
肿瘤康复网 > Java枚举 根据 key获取value 示例类

Java枚举 根据 key获取value 示例类

时间:2020-06-30 17:56:40

相关推荐

public enum Demo {DEMO(0,"初始状态"), DEMO_ONE(1,"状态1"), DEMO_TWO(2,"状态2"), DEMO_THREE(3,"状态3"), DEMO_FOUR(4,"状态4"); private final Integer status; private final String desc; private Demo(final Integer status,final String desc){this.status = status; this.desc = desc; } public static Integer getValue(Integer value) {Demo[] demos= values(); for (Demo demo: demos) {if (demo.status().equals(value)) {return demo.status(); } } return null; } public static String getDesc(Integer value) {Demo[] demos= values(); for (Demo demo: demos) {if (demo.status().equals(value)) {return demo.desc(); } } return null; } public Integer status(){return this.status; } public String desc(){return this.desc; } }

如果觉得《Java枚举 根据 key获取value 示例类》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。