Enum是计算机编程语言中的一种数据类型---枚举类型。在实际问题中,有些变量的取值被限定在一个有限的范围内。
例如,一个星期内只有七天我们通常这样实现上面的定义:
public String monday;
public String tuesday;
public String wensday;
public String thursday;
public String friday;
public String saturday;
public String sunday;
或者你想定义成公用的变量,以为其它类来使用:
public static final String monday = "1";
public static final String tuesday = "2";
public static final String wensday = "3";
public static final String thursday = "4";
public static final String friday = "5";
public static final String saturday = "6";
public static final String sunday = "7";
如果你已经厌倦了上面的代码,那就用枚举类型实现吧,代码如下:
public enum Weekday {
monday,tuesday,wensday,thursday,friday,saturday,sunday
}
哇哦,是不是很cool,哈哈! ………………………………..等等,为什么只有变量没有赋值呢?
参考资料:
http://www.cnblogs.com/frankliiu-java/archive/2010/12/07/1898721.html
http://baike.baidu.com/link?url=jwvXBFRszeyWf7E5fEHAJ6kc3KJqx-bTncTfacjkDZfMd7GY8w67Z-cNC_113oAIKM-cTUBBv95TYsTQjckAmem1QYQ3FyQw9LFIDoJGlbS
分享到:
相关推荐
java中enum枚举的详细用法。 0.0
主要介绍了java 中enum的使用方法详解的相关资料,希望通过本文能帮助到大家,理解掌握java 中enum的使用方法,需要的朋友可以参考下
Java中enum的用法.pdf
Java enum的用法详解,可作为开发api
主要介绍了java中enum的用法,包括了枚举类型的基本定义及用法分析,对于学习Java有着一定的学习与借鉴价值,需要的朋友可以参考下
Java SE程序 Enum枚举类Java SE程序 Enum枚举类Java SE程序 Enum枚举类Java SE程序 Enum枚举类Java SE程序 Enum枚举类Java SE程序 Enum枚举类Java SE程序 Enum枚举类Java SE程序 Enum枚举类Java SE程序 Enum枚举类...
Java中的Enum的使用与分析
博文“Java 语言中 Enum 类型的使用介绍”的源码。
java enum详细教程。由浅入深,包括基本语法方面..很适合新手学习。/n各位看官。绝对超值。
NULL 博文链接:https://rensanning.iteye.com/blog/2013734
enum李兴华视频笔记,绝对值得看!
Java ---- enum --- 枚举类案例
java枚举类型的定义使用介绍,还有示例。
java高级编程 Enum枚举 包括枚举的例子,问题 及一些文档,是复习的好资源
ava enum 枚举的spring boot2.x完美实现demo源码。java的枚举类型,可以理解为一种特殊的java类
对java下enum的最详细介绍想详细了解enum内在的同学可以下载学习一下
NULL 博文链接:https://janeky.iteye.com/blog/463611