package org.fanzone.level;
/**
* Title: base<br>
* Description: Enumeration,which is to be as a rule.<br>
* Copyright: Copyright (c) 2011 <br>
* Create DateTime: Jul 8, 2011 2:41:44 PM <br>
* @author wangmeng
*/
public enum ThinType {
/**
* To define some enumeration.
*/
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 the toString method.
*/
@Override
public String toString() {
return this.name;
}
/**
* Get the specified value of the current object.
* @return
*/
public Integer getValue() {
return this.value;
}
/**
* Get the value via the specified key.
* @param value
* @return
*/
public static ThinType valueOf(Integer value){
ThinType[] ttValues = ThinType.values();
for(ThinType tt : ttValues){
if(tt.value == value){
return tt;
}
}
return Unknow;
}
}
分享到:
相关推荐
这个“VB进程枚举示例程序”就是一个简单的教学示例,它展示了如何使用VB来实现这一功能。下面我们将深入探讨相关知识点: 1. **VB(Visual Basic)**:VB是微软开发的一种可视化编程工具,适用于快速应用程序开发...
下面是一个包含方法的枚举示例: ```java public enum DayOfWeek { MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY; public boolean isWeekday() { return this != SATURDAY && this != ...
Java枚举实现了`equals()`和`hashCode()`方法,所以比较两个枚举实例是否相等非常简单,就像Color枚举示例中所示。`equals()`方法基于枚举常量的引用进行比较,而不仅仅是值。 6. 枚举的枚举常量遍历: 可以使用`...
下面是一个权限管理的枚举示例: ```csharp [Flags] public enum Permissions { Insert = 1, Delete = 2, Update = 4, Query = 8 } ``` 这里的每个权限值都是2的幂,如Insert是1(0001),Delete是2(0010),...
Java手动方式创建枚举类示例 Java手动方式创建枚举类是一种常见的编程方法,在Java中可以使用枚举类型来定义一组具有相同特征的常量。通过手动方式创建枚举类,可以更好地控制枚举类型的行为和特性。在本文中,我们...
至于Oracle数据库,虽然没有提供具体的枚举示例,但通常可以使用类似于其他数据库的系统视图,如`DBA_TABLES`, `DBA_TAB_COLUMNS`等来查询数据库、表和列的信息。在实际操作中,应根据Oracle的文档和具体权限来构造...
《Java开发手册》最新版涵盖了史无前例的三大升级: 1.新增21条新规约。比如,switch的空指针问题、浮点数的比较、无泛型限制引起的类型混乱、...比如,变量命名示例、卫语句示例、枚举示例、finally的return示例等。
《Java开发手册》更新版,涵盖史无前例的三大升级: 1.新增21条新规约。比如,switch的空指针问题、浮点数的比较、无泛型限制引起的类型混乱...比如,变量命名示例、卫语句示例、枚举示例、finally的return示例等。
总的来说,这个压缩包提供了一个易语言实现的IP地址映射表枚举示例,对于学习易语言网络编程和理解网络底层工作原理的开发者来说,是一个宝贵的教育资源。通过深入研究源码,我们可以提升对网络编程的理解,并能够...
关于华山版(v1.5.0): 此版发布于2019年06月15日,并正式更名为《Java开发手册》,用发布者的话说:“它属于所有参与其中的贡献者,也以此聊表...比如,变量命名示例、卫语句示例、枚举示例、finally的return示例等。
**MFC示例枚举进程系统** MFC(Microsoft Foundation Classes)是微软提供的一种C++类库,用于简化Windows应用程序的开发。它基于面向对象的编程理念,为开发者提供了丰富的API,使得创建Windows应用程序变得更加...
总结来说,这个C++示例展示了如何通过Windows API枚举系统上的进程,获取它们的ID,并进一步获取进程的完整名称。通过学习这个示例,开发者可以更好地理解和实现与Windows系统交互的底层编程技术。
本项目"test-enum-demo-master"显然是一个用于演示如何通过反射来操作枚举类的示例。 首先,让我们理解枚举类的基本概念。枚举类在Java中用于定义一组相关的固定数量的值,这些值通常代表常量。例如: ```java ...
如有侵权请联系删除,欢迎批评指正 java枚举,起初在网上抄了一部分,然后自己加了点示例,做一个记录,也算是为以后留个备份,技术小白一个,还在努力成长
枚举线程的Delphi实例代码,Delphi 枚举线程的例子应该很多了,这一个比较简单的那种,可以为学习Delphi的新手朋友提供一些参考思路,运行界面效果如下图所示。源代码编译于Delphi7.0环境。
Java中的枚举类型`Enum`是面向对象编程中一种强大的工具,它允许程序员定义自己的常量集合。在Java中,枚举类型不是简单的常量数组,而是一种完整的类,具有类的所有特性,如方法、构造函数和继承。下面将详细探讨`...
TileModeDemo TileMode枚举示例。 TransformDemo 变换使用示例。 VisualBrushDemo1 可视化画刷示例。 第17章(\C17) 示例描述:本章演示如何使用WPF的几何图形、图像和可视化层。 DrawingVisualDemo ...
枚举示例 手册中包含了多个与GPU相关的枚举定义,下面将介绍几个关键的例子: - **图形命令集(Graphics Command Sets)** - `MEDIA_VDENC_PIPE_MODE`: 此枚举定义了媒体视频编码管道的不同模式。 - `PIPE_...
对于偏好使用C语言的开发者,文档也提供了C语言的枚举示例,进一步丰富了学习资源,使得不同编程背景的开发者都能找到适合自己的示例代码。 ### 五、打开与关闭通信 #### 打开设备 使用`CreateFile()`函数打开设备...