java中的枚举
来源:互联网 发布:centos搭建邮箱服务器 编辑:程序博客网 时间:2024/05/29 04:52
今天对枚举做个总结
- 什么是枚举
- Enum类与enum关键字
- 自己定义一个星期的枚举类
枚举,数学中,称为穷举,有些变量的取值被限定在一个有限的范围之内,比如星期,月份,季节,七彩颜色等等
枚举类(Enum类)是依次列举出该类所有对象的类型,不允许该类变量赋值为这些罗列对象之外的值.
使用enum关键字定义的就是枚举类,此类隐含继承了Enum类,因此不可以继承其他的类了
Enum类中定义了如下方法
定义一个星期的枚举类
public enum Week {//隐含继承了Enum类//定义枚举常量//相当于自动调用Enum类的构造方法//修饰符相当于是public static final的MONDAY,TUESDAY,WEDNESDAY,THURSDAY,FRIDAY,SATURDAY,SUNDAY}
public class TestWeek {public static void main(String[] args) {//外部调用不用直接new对象Week today = Week.SATURDAY;System.out.println(today.name());System.out.println(today.ordinal());}}
输出
SATURDAY
5
证明 ordinal 从0开始
0 0
- Java中的枚举类型
- java中的枚举
- Java中的枚举
- Java中的枚举
- java 中的enum(枚举)
- java中的枚举
- Java中的枚举类型
- Java 中的枚举
- Java中的枚举类型
- java中的枚举
- Java中的枚举
- JAVA中的枚举类
- java中的枚举
- java中的枚举类型
- Java中的枚举
- Java中的枚举
- java中的枚举
- 说说Java中的枚举
- opensips之opensipsdbctl
- oozie sharelib问题
- 何为APIs DX(开发者体验),为何其如此重要
- python3.4学习笔记(十六) windows下面安装easy_install和pip教程
- com/android/dx/command/dexer/Main:Unsupported major.minor version 52.0 问题的解决方法总结
- java中的枚举
- eclipse使用总结
- 自定义View的一些疑点
- Log4J日志配置详解
- Web开发中一些常用的在线工具
- Intersection of Two Arrays
- ISAPI配置
- C# 调用外部程序Process类
- Oracle 用户,授权,管理