美文网首页Java 杂谈
java中enum枚举类型

java中enum枚举类型

作者: GitCode8 | 来源:发表于2018-08-09 10:00 被阅读4次
    1. 枚举类型常用方法:
      values()返回枚举类型定义数组
      ordinal()返回实例在枚举类型定义的次序,默认从0开始。
      name()和toString()作用相同,放回实例定义的名字。
      valueOf()根据给定的名字返回相应的enum实例,不存在则抛出异常。

      定义枚举类型
    2. 枚举类型用处:
      由于枚举类型的名字具有很强且清晰的表达意图,比定义常量更加直观。所以常用来替代常量的定义和switch语句,使程序具有更高的可读性。

      switch分支的使用
    3. 枚举类型的高级使用:
      枚举类型就像普通类一样,除了不能继承enum之外,可以定义属性和方法,但是需要在enum实例序列后面添加方法,而且属性和方面必须在定义序列之后定义。

      自定义属性和方法

    相关文章

      网友评论

        本文标题:java中enum枚举类型

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