javaSE之枚举

作者: 冒险小A | 来源:发表于2018-03-24 22:33 被阅读0次

    枚举:其实就是一种特殊的类,一般用于表示多种固定的状态.
    格式:

    public enum 名字{
           对象1,对象2...
    }
    

    枚举类特点:
    1.枚举类很安全,不能被实例化对象,甚至使用反射也不能创建对象.
    2.可以使用name()和ordinal()方法用于返回枚举对象的实例名称和序数(从0开始).
    3.所有的枚举类都有静态方法:values()可以获取当前枚举类中所有的实例.
    4.所有的枚举都有静态方法:valueOf可以把String类型的字符串,转换为枚举类型的对象.
    5.枚举常量必须最先声明,并且常量之间是有逗号隔开,最后一个常量后有分号.
    6.枚举类常量之后若使用{}.则表示当前枚举类的匿名内部类.
    7.使用switch操作枚举(枚举对象的ordinal方法返回的就是int类型的序数)


    枚举

    相关文章

      网友评论

        本文标题:javaSE之枚举

        本文链接:https://www.haomeiwen.com/subject/gmuccftx.html