枚举: - 是一种引用数据类型 - 特点:枚举类型的对象数目是固定的,常常用于定义一组常量 - 所有枚举都继承自Enum类,其中提供了一组方法供我们使用 - 枚举的构造方法都是私有的 ```java //简单版: package ooday05; /** * 季节枚举 */ public enum Seasons { SPRING,SUMMER,AUTUMN,WINTER //表示Seasons的固定的4个对象,都是常量 } package ooday05; /** * 枚举的测试类 */ public class EnumTest { public static void main(String[] args) { Seasons[] seasons = Seasons.values(); //获取所有枚举对象 for(int i=0;i<seasons.length;i++){ System.out.println(seasons[i]); } /* Seasons s = Seasons.WINTER; //获取WINTER对象 switch(s){ case SPRING: System.out.println("春天到了..."); break; case SUMMER: System.out.println("夏天到了..."); break; case AUTUMN: System.out.println("秋天到了..."); break; case WINTER: System.out.println("冬天到了..."); break; } */ } }
什么是枚举
最新推荐文章于 2023-09-20 07:33:11 发布