判断一个枚举值是否属于某个枚举类
2017-05-17 15:40
513 查看
1:自定义枚举类
2:工具类方法——本例的核心
3:测试
/** * @Description: 控制开关的状态 * @since: JDK 1.7 * @Version: V1.0 */ public enum SwitchStatus { CLOSE(0, "0-关闭"), OPEN(1, "1-开启"); private int key; private String value; private SwitchStatus(int key, String value) { this.key = key; this.value = value; } public int getKey() { return key; } public String getValue() { return value; } }
2:工具类方法——本例的核心
public class EnumUtil { /** * 判断数值是否属于枚举类的值 * @param key * @return */ public static boolean isInclude(int key){ boolean include = false; for (SwitchStatus e: SwitchStatus.values()){ if(e.getKey()==key){ include = true; break; } } return include; } }
3:测试
public class TestMain { public static void main(String[]args){ System.out.println(EnumUtil.isInclude(0)); System.out.println(EnumUtil.isInclude(1)); System.out.println(EnumUtil.isInclude(2)); } }
相关文章推荐
- floyd 闭包传递 判断两个点是否属于同一个 强连通分量
- 【OC学习-15】如何判断两个对象是否属于同一个类?如何判断一个对象是否属于某一个类?
- js 判断一个对象是否属于某一类
- is_a 判断一个对像是否属于一个类,或者该类的父类
- 用asp判断某IP是否属于一个网段的另类算法
- 判断一个时间是否属于周末
- hdu 3594 强连通判断一条边是否只属于一个环
- DB2数据库 SQL语句判断两个日期 是否属于同一个季度
- SWF运行时判断两个DisplayObject是否同个类型,属于flash professional库中的同一个元件
- 怎样判断一个类的实例是否属于一个类对象
- sharepoint2013 跟着登录用账号判断是否属于某一个AD组
- 输入两个城市判断是否属于一个省
- 判断一个变量是否属于数组类型
- Keyboard Row:判断一组字符串是否只属于某一个集合中
- 如何判断一个日期是否属于当前系统本月的日期
- 2输入一个字符判断是否属于a-zA-Z之间如果是请是属于a-z还是A-Z并且输出值。
- JAVA判断一个对象是否属于某个类
- 判断一个字符串中所有字符是否属于别一个字符串
- 写一条sql判断一条记录是否属于一个区间(起点-终点)
- (OK) Android 内核 中,判断 srcaddr, dstaddr 是否属于 某个网段 或 同一个 网段