在开发中经常会用到枚举,个人理解枚举有点像之前的字典表
下面是项目中一个枚举类的例子
package com.wonder.enums; /** * Created by Guozhijie on 2016/9/22. */ public enum UserTypeEnum { /** * 禁用 */ LOCK((byte)0,"禁用"), /** * 正常 */ ACTIVE((byte)1,"正常"); /** * 枚举值 */ private Byte value; /** * 枚举描述 */ private String desc; public Byte getValue() { return value; } public void setValue(Byte value) { this.value = value; } public String getDesc() { return desc; } public void setDesc(String desc) { this.desc = desc; } UserTypeEnum(Byte value,String desc){ this.value=value; this.desc=desc; } public static UserTypeEnum getEnum(byte value){ UserTypeEnum userTypeEnum=null; UserTypeEnum[] userTypeEna=UserTypeEnum.values(); for(UserTypeEnum userTypeEnum1:userTypeEna){ if(userTypeEnum1.getValue()==value){ return userTypeEnum1; } } return null; } }
相关推荐
Java SE程序 Enum枚举类Java SE程序 Enum枚举类Java SE程序 Enum枚举类Java SE程序 Enum枚举类Java SE程序 Enum枚举类Java SE程序 Enum枚举类Java SE程序 Enum枚举类Java SE程序 Enum枚举类Java SE程序 Enum枚举类...
enum枚举类的一些代码demo
包含了关于枚举类的应用,以及枚举类和接口的组合应用,扩展映射关系。很有用的工具类。
java简单的 enum枚举类介绍
java enum详细教程。由浅入深,包括基本语法方面..很适合新手学习。/n各位看官。绝对超值。
java中enum枚举的详细用法。 0.0
enum枚举的方法
java高级编程 Enum枚举 包括枚举的例子,问题 及一些文档,是复习的好资源
java 通过反射获取枚举类,及枚举类的值,枚举类枚举实例名。本项目为普通java项目
ava enum 枚举的spring boot2.x完美实现demo源码。java的枚举类型,可以理解为一种特殊的java类
java enum枚举教程学习资料
10-enum枚举
本源码由 springboot 开发,只有2个简单的文件(1是 枚举类单例,2是 controller请求测试类)。 主要测试了枚举类的饿汉式加载机制 / 单例机制。 代码中包含枚举类的基本使用,和完整的请求示例。 主要实现了枚举类...
C语言enum枚举类型解析共13页.pdf.zip
本文实例总结了python模拟enum枚举类型的方法。分享给大家供大家参考。具体分析如下: python中没有enum枚举类型,可能python认为这玩意压根就没用,下面列举了三种方法模拟enum枚举类型 方法1. 使用自定义类 class...
enum day {Sun,Mon,Tue,Wed,Thu,Fri,Sat}; 默认情况下,枚举符的值从0开始,其后值总是前面一个+1。 即Sun=0,Mon=1,Tue=2,Wed=3,Thu=4,Fri=5,Sat=6 也可以自己定义数值,其后值总是前面一个+1 例如: enum day {Sun=...
7enum枚举字函数程序案例VC共4页.pdf.zip
比如110000是北京
以下几种方法来模拟enum:(感觉方法一简单实用) 复制代码 代码如下: # way1 class Directions: up = 0 down = 1 left = 2 right =3 print Directions.down # way2 dirUp, dirDown, dirLeft, dirRight =...