`

枚举类的编写和调用

阅读更多

编写:

 

public enum enumTest {
 delete(0,"删除"),
 add(1,"新增");

 private enumTest(int num,String values){
  this.num=num;
  this.values=values;
 }
 private int num;
 private String values;
 public int getNum() {
  return num;
 }
 public void setNum(int num) {
  this.num = num;
 }
 public String getValues() {
  return values;
 }
 public void setValues(String values) {
  this.values = values;
 }
 
}

 

调用:


public class test {
 public static void main(String[] args) {

  System.out.println(enumTest.add.getNum()+" : "+enumTest.add.getValues());
 }
}

分享到:
评论

相关推荐

    enum枚举类的一些代码demo

    枚举类可以包含构造函数和方法,这些成员函数只能被枚举的常量在声明时调用。下面的例子中,我们为每个枚举常量赋予了对应的天数: ```java public enum WeekDay { MONDAY(1), TUESDAY(2), WEDNESDAY(3), ...

    枚举类型的使用

    总之,枚举在C#中是一种强大的工具,可以帮助我们编写更加清晰、可维护的代码。枚举结构数组则进一步扩展了其功能,适用于需要表示一组有序常量的场景。通过深入理解和熟练使用枚举,我们可以提高代码质量,降低出错...

    易语言源码枚举调用dll进程列表.7z

    在"易语言源码枚举调用dll进程列表"这个主题中,我们主要讨论的是如何在易语言中实现对系统中运行的DLL(动态链接库)进程进行枚举和调用。 首先,我们要理解什么是DLL。DLL是Windows操作系统中的一个重要组件,它...

    502.500.JAVA基础教程_枚举类与注解-使用enum关键字定义的枚举类实现接口(502).rar

    在Java编程语言中,枚举(Enum)是一种特殊的类,用于定义一组固定的常量。枚举类型在很多情况下被用来表示有限的、已知数量的值,如星期...通过学习和熟练掌握枚举类的使用,开发者可以编写出更加清晰、可维护的代码。

    枚举类型与构造函数.doc

    在上面的代码中,我们定义了一个枚举类型returnEnum,它有两个实例变量code和name,分别表示返回的代码和名称。我们可以使用构造函数来初始化实例变量的值。例如,gaotie("0","高铁"),表示高铁的代码是0,名称是...

    C++编写的枚举注册表源代码

    此外,"枚举注册表C++源代码"表明源码将展示C++的面向对象特性,如类和对象,以及如何封装对注册表操作的低级别API调用。 压缩包内的"C++编写的枚举注册表源代码.txt"很可能包含了详细的注释和说明,帮助读者理解...

    易语言枚举调用dll进程列表

    易语言提供了丰富的库函数和API调用来实现各种系统操作,包括枚举调用DLL进程的功能。 枚举(Enumeration)在编程中通常指遍历或列出特定类型的所有元素。在这个场景下,枚举指的是遍历系统中的所有进程,检查它们...

    枚举和简单反射

    反射是Java的一种强大特性,它允许我们在运行时检查类、接口、字段和方法的信息,甚至可以动态调用方法和修改字段值。这对于创建通用代码、元编程、单元测试等场景非常有用。 以下是一个简单的反射示例: ```java ...

    java 枚举学习心得

    总的来说,学习Java枚举不仅能够帮助我们编写更清晰、更安全的代码,还能提高程序设计的效率。通过深入理解枚举的特性和用法,可以更好地应对各种编程场景,尤其是在处理固定值集合或需要类型安全的场合。在Java EE...

    枚举和泛型的应用举例

    枚举(Enum)和泛型(Generic)是Java编程语言中的两种强大特性,它们极大地提升了代码的可读性、安全性和复用性。本篇文章将深入探讨这两种概念及其在实际应用中的示例。 首先,我们来看枚举。枚举是一种预定义的...

    枚举线程,基于Delphi编写..rar

    总之,"枚举线程,基于Delphi编写"这个主题涵盖了Windows API的使用,特别是与线程相关的函数,以及如何在Delphi环境中利用这些工具进行多线程编程。通过学习和实践这些技术,开发者可以更好地理解和控制其程序的...

    MLDn学习笔记 —— JDK新特性(枚举)

    1. 枚举构造器:枚举类的构造器是私有的,只能在枚举声明时调用。 2. 初始化块:可以在枚举常量声明后添加初始化块,为每个枚举常量执行特定操作。 七、枚举与集合 枚举类型的实例可以方便地添加到集合中,如...

    VC++语言编写,枚举当前系统中的所有RS232串口.zip

    - EnumSerial.h和SerialEnum.h可能包含了类的定义,例如枚举串口的类或者与用户界面交互的类。 这个项目的核心在于如何通过VC++和MFC来枚举系统中的RS232串口,并提供用户友好的界面展示。开发过程中,需要理解...

    折射-反射-枚举-单元测试综合案例

    通过java.lang.Class类和相关API,我们可以动态地创建对象、调用方法、访问和修改属性,甚至执行私有方法。反射在许多场景下都很有用,比如序列化、框架设计、元数据处理等。 3. **枚举**:枚举是Java中的数据类型...

    VC 调用WIN API枚举设备管理器

    在本项目"VC 调用WIN API枚举设备管理器"中,开发者利用VC++编写程序,通过调用Windows API(应用程序接口)来枚举系统中的设备管理器,并实现查找特定硬件设备的功能。下面我们将详细探讨相关的知识点。 1. **...

    C++ SerialEnum 串口枚举实例

    为了测试和验证`SerialEnum`的功能,你可以编写一个简单的主程序,调用`enumeratePorts`列出所有串口,并打印其详细信息。这样不仅可以确保枚举功能正常工作,还可以为后续的串口通信提供基础。 总结来说,`C++ ...

    易语言按窗口标题或类名枚举窗口

    在枚举过程中,我们可以调用此函数来检查当前窗口是否是我们感兴趣的类型。 3. GetWindowText和GetWindowTextLength函数是用来获取和测量窗口标题长度的。在确定窗口时,我们可能需要比较窗口的标题文本,这两个...

    委托、枚举、泛型

    【委托】 委托是C#中一种强大的特性,它允许我们将方法作为参数传递,或者将方法绑定到...而泛型则允许编写更加通用和灵活的代码,减少了类型转换的需要,提升了性能。这三个特性共同构成了C#强大的面向对象编程能力。

    易语言API枚举进程内模块源码

    3. **循环枚举**:`EnumProcessModules`函数会返回模块的数量,我们可以使用循环遍历这个数组,调用`GetModuleBaseName`和`GetModuleFileNameEx`获取每个模块的名称和路径。 4. **错误处理**:在调用API时,需要...

    使用ConsoleColor枚举

    如果你想恢复默认颜色,可以将`Console.ForegroundColor`设置为`ConsoleColor.Reset`,但请注意,这个值并不是枚举的一部分,而是通过调用`ConsoleColor.Default`来实现的: ```csharp Console.ForegroundColor = ...

Global site tag (gtag.js) - Google Analytics