`
shifulong
  • 浏览: 56707 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

java enum(枚举)使用详解

    博客分类:
  • java
阅读更多
枚举enum
创建枚举,需要用 enum关键字,隐含创建的类型都是java.lang.Enum的子类(Enum是一个抽象类)
枚举类型符合通用模式 Class Enum<E extends Enum<E>>,而 E 表示枚举类型的名称
每个枚举类型的值都会被映射到这个构造函数中
    protected Enum(String name, int ordinal) {
        this.name = name;
        this.ordinal = ordinal;
    }

//定义一个枚举
public enum Color {
	RED,
	YELLO,
	GREEN;//此处分号可有可无
}

//给枚举设置值
public enum Color {

	RED(1),//

	YELLO(2),

	GREEN(0);//此处要有分号

	private int value;

	Color(int value) {
		this.value = value;
	}

	public int getValue() {
		return value;
	}
}

这段代码实际上 new 了三个对象,就像三个静态的对象一样
分享到:
评论

相关推荐

    javaenum(枚举)使用详解+总结.pdf

    javaenum(枚举)使用详解+总结.pdf

    java 枚举(enum) 详解(学习资料)

    java 枚举(enum) 详解(学习资料); java 枚举(enum) 详解(学习资料); java 枚举(enum) 详解(学习资料); java 枚举(enum) 详解(学习资料);

    高阶Java-Java枚举类型 enum 应用详解

    NULL 博文链接:https://janeky.iteye.com/blog/463611

    java 中枚举类enum的values()方法的详解

    主要介绍了java 中枚举类enum的values()方法的详解的相关资料,希望通过本文大家能够掌握这部分内容,需要的朋友可以参考下

    Java枚举类型enum的详解及使用

    主要介绍了Java枚举类型enum的详解及使用的相关资料,需要的朋友可以参考下

    Java(enum)枚举用法详解

    本篇文章主要介绍了Java 枚举用法详解,枚举的好处:可以将常量组织起来,统一进行管理。有兴趣的可以一起来了解一下。

    Java的枚举enum示例详解

    主要给大家介绍了关于Java的枚举enum的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用Java具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧

    Java枚举(enum) 详解7种常见的用法

    主要介绍了Java枚举(enum) 详解7种常见的用法,具有一定的参考价值,有需要的可以了解一下。

    Java开发详解.zip

    031713_【第17章:Java数据库编程】_使用元数据分析数据库笔记.pdf 031714_【第17章:Java数据库编程】_使用JDBC连接Oracle笔记.pdf 031801_【第18章:图形界面】_AWT、Swing简介笔记.pdf 031802_【第18章:图形界面...

    Mybatis-Plus通用枚举的使用详解

    主要介绍了Mybatis-Plus通用枚举的使用详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

    mybatis中实现枚举自动转换方法详解

    在使用mybatis的时候经常会遇到枚举类型的转换,下面这篇文章主要给大家介绍了关于mybatis中实现枚举自动转换的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或工作具有一定的参考学习价值,需要的朋友们...

    详解Java中的迭代迭代器Iterator与枚举器Enumeration

    Iterator与Enumeration分别是实现迭代器和枚举器类的接口,下面就带大家来详解Java中的迭代迭代器Iterator与枚举器Enumeration,以及它们之间的区别.

    Java基础知识点总结.docx

    枚举:关键字 enum 86 自动拆装箱 86 泛型 87 &lt;java.lang&gt;System 89 &lt;java.lang&gt;Runtime 90 &lt;java.lang&gt;Math 90 &lt;java.lang&gt;.Date:日期类,月份从0—11 92 &lt;java.lang&gt; Calendar:日历类 93 十六、 IO流:用于处理...

    Vue使用枚举类型实现HTML下拉框步骤详解

    下拉框包含option中的Value和用来显示的选项, 一般后台都是使用的Value值,而不是显示在前台的选项 第一步: 编写下拉框需要的枚举类型  StatusEnum.java public enum StatusEnum { RED, YELLOW, GREEN } 第二...

    详解ASP.NET Core MVC四种枚举绑定方式

    前言 本节我们来讲讲在ASP.NET ... public enum Language { JavaScript, Java, C, Python, SQL, Oracle } 枚举绑定方式一(@Html.DropDownList) 接下来我们废话少说直接进入主题。 代码如下: ViewBag.enums =

    Java开发技术大全 电子版

    11.2.8枚举(Enum)使用示例355 11.2.9枚举集(EnumSet)使用示例358 11.3常用算法361 11.3.1Collections中的简单算法361 11.3.2排序362 11.3.3二分查找364 11.4遗留的类和接口366 11.4.1Enumeration接口简介...

    整理后java开发全套达内学习笔记(含练习)

    可使用java.io.InputStreamReader 例: import java.io.InputStreamReader; import java.io.BufferedReader; class n{ public static void main(String[] args){ System.out.println("请输入一列文字,包括空格...

    【05-面向对象(下)】

    •在java类里只能包含Field,方法,构造器,初始化块,内部类(接口、枚举)等5种成员。 用static修饰的类成员属 于类成员,类Field既可通过类来访问,也可以通过类的对象来访问。当通过对象来访问类属性时,系统会在底...

Global site tag (gtag.js) - Google Analytics