美文网首页
JAVA中的枚举使用总结

JAVA中的枚举使用总结

作者: 95a6af369245 | 来源:发表于2019-02-18 17:17 被阅读56次

  概念

  在某些情况下,一个类的对象时有限且固定的,如季节类,它只有春夏秋冬4个对象这种实例有限且固定的类,在 Java 中被称为枚举类;

  理解

  类里面定义了固定数量的实例,类名如同命令空间

  代码

  package enumtest;

  public enum WeekEnum {

  // 因为已经定义了带参数的构造器,所以在列出枚举值时必须传入对应的参数

  SUNDAY(星期日), MONDAY(星期一), TUESDAY(星期二), WEDNESDAY(星期三),

  THURSDAY(星期四), FRIDAY(星期五), SATURDAY(星期六);

  // 定义一个 private 修饰的实例变量

  private String date;

  // 定义一个带参数的构造器,枚举类的构造器只能使用 private 修饰

  private WeekEnum(String date) {

  this.date = date;

  }

  // 定义 get set 方法

  public String getDate() {

  return date;

  }

  public void setDate(String date) {

  this.date = date;

  }

  }

  使用

  public class Ete {

  public static void main(String[] args) {

  System.out.println(WeekEnum.FRIDAY.getDate());

  }

  }

  常用方法

  String name(): 返回此枚举实例的名称,即枚举值 ;

相关文章

  • JAVA中的枚举使用总结

    概念 在某些情况下,一个类的对象时有限且固定的,如季节类,它只有春夏秋冬4个对象这种实例有限且固定的类,在 Jav...

  • kotlin 中的枚举类和 “when”

    文章目录场景枚举类when总结 场景 java 中的枚举类还有 switch 结构跟 kotlin 中的有什么不同...

  • 【Java】 java基础和面向对象(回顾)

    Java枚举 ava 5.0引入了枚举,枚举限制变量只能是预先设定好的值。使用枚举可以减少代码中的bug。 注意:...

  • 深入理解 Java 枚举类型,这篇文章就够了

    枚举是软件开发中使用率非常高的类型。这里针对枚举进行一次深入的讨论,希望对您有所帮助。 枚举的使用 Java 中的...

  • Java枚举总结

    Java枚举总结 枚举类型比较简单,下面两个文章讲的比较清楚: Java 枚举(enum) 详解7种常见的用法 深...

  • 店铺注册的dto(页面数据层)

    ShopExecution.java ShopStateEnum.java使用枚举类表示

  • Kotlin基础---枚举类

    Java的枚举 Kotlin的枚举 枚举是极少数Kotlin声明比Java使用了更多的关键字的例子Kotlin用了...

  • Java枚举

    Java中的每个枚举都是java.lang.Enum的final子类,枚举类中的每个枚举常量都是该枚举类的一个实例...

  • 枚举学习

    java enum枚举类 enum(枚举)类介绍 **java枚举类是一组预定义常量的集合,使用enum关键字声明...

  • 你一定需要知道的高阶JAVA枚举特性!

    JAVA枚举,比你想象中还要有用! 我经常发现自己在Java中使用枚举来表示某个对象的一组潜在值。 在编译时确定类...

网友评论

      本文标题:JAVA中的枚举使用总结

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