Java枚举类 发表于 2022-02-18 分类于 Java , 常用类 阅读次数: 如何定义枚举类 jdk5.0之前,自定义枚举类 之后,可以使用enum关键字 自定义枚举类123456789101112131415class Season{ private final String seasonName; private final String seasonDesc; //1.私有化类的构造器 private Season(String seasonName, String seasonDesc){ this.seasonName = seasonName; this.seasonDesc = seasonDesc; } //2.提供当前枚举类多个对象 public static final Season SPRING = new Season("春天", "春暖花开");} //3.其他诉求1:获取枚举类对象属性 //4。其他诉求2:提供toString() enum关键字(默认继承于Enum类)12345enum Season{ //多个之间用,分隔 SPRING("春天", "春暖花开"); //toString返回对象名} 使用enum关键字定义枚举类实现接口 情况一:在enum枚举类中实现抽象方法 情况二:在每个对象后添加代码块实现方法 ------ THEEND ------ 欢迎关注我的其它发布渠道 WeChat RSS