package org.fanzone.lang;
public enum ThinType {
/*通过键值的方式存储*/
BI("商务智能",0), UI("人机交互",1), Unknow("未知",2);
private String name;
private Integer value;
private ThinType(String name, Integer value){
this.name = name;
this.value = value;
}
@Override
public String toString() {
return this.name;
}
public Integer getValue() {
return this.value;
}
/*通过此方法返回类型*/
public static ThinType valueOf(Integer value){
ThinType[] ttValues = ThinType.values();
for(ThinType tt : ttValues){
if(tt.value == value){
return tt;
}
}
return Unknow;
}
}
/**测试*/
package org.mars.level;
public class RunKen {
@SuppressWarnings("static-access")
public static void main(String[] args){
BizAspect ba = new BizAspect();
ba.setThinType(ThinType.BI);
System.out.println(ba.getThinType().valueOf(5).toString());
}
}
分享到:
相关推荐
java枚举小例子,简单了解枚举的用法,适合初学者使用。
JAVA的枚举实例以及应用
java 通过反射获取枚举类,及枚举类的值,枚举类枚举实例名。本项目为普通java项目
关于java枚举的一个实例,
一个简单的例子 让你简单的了解java中枚举给你带来的快了
Java枚举目录下的所有文件,列出文件名,是一个Java目录直读程序的例子,代码中定义了一个showDirContent方法,该方法实现取得目录内容,用路径实例化一个文件对象,重点:取得目录内所有文件列表,实例化一个...
Java枚举是一种高效、可读性强的常量管理方式,它可以使代码更易于维护和扩展。使用Java枚举可以帮助我们有效地组织常量,并将其用于多种场景,提高代码的易用性和可重用性。 如何使用Java枚举? 在Java中,定义枚举...
主要介绍了Java枚举详解及使用实例,本文直接给出实例代码,需要的朋友可以参考下
Java 枚举(enum) Java 枚举是一个特殊的类,一般表示一组常量,比如一年的 4 个季节,一个年的 12 个月份,一个星期的 7 天,方向有东南西北等。 Java 枚举类使用 enum 关键字来定义,各个常量使用逗号 , 来分割。 ...
主要介绍了java枚举类的属性、方法和构造方法应用,结合实例形式分析了java枚举类的定义、构造及相关应用操作技巧,需要的朋友可以参考下
主要介绍了Java枚举类用法,实例分析了java中枚举类的实现与使用技巧,需要的朋友可以参考下
主要介绍了Java枚举抽象方法实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
主要介绍了Java手动方式创建枚举类,结合实例形式分析了java创建枚举类的方法及相关操作技巧,需要的朋友可以参考下
主要介绍了Java枚举类使用场景及实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
java高级编程 Enum枚举 包括枚举的例子,问题 及一些文档,是复习的好资源
例子中很好的体现了java中枚举的使用技巧和简单反射的实现过程
主要介绍了java枚举类的构造函数实例详解的相关资料,需要的朋友可以参考下
主要介绍了Java枚举详解及使用实例(涵盖了所有典型用法),本文直接给出实例代码,代码中包含详细注释,需要的朋友可以参考下
使用JDK1.6编写的枚举例子,里面有详细的注释,很有必要参考下
一个详细讲解JAVA_枚举的例子 希望可以帮助到你。