如果枚举太多也不好管理,同时条理不够清晰,我们可以通过接口来将多个相关枚举组织在一起进行管理,
public interface Weather { enum Quarter implements Weather { SPRING, SUMMER, AUTUMN, WINTER; } enum Temperature implements Weather { MODERATE, HEAT, COOL, COLD } //调用时直接通过Weather.Quarter.SPRING即可。 } 四. 总结本文主要介绍了枚举enum主要特点,定义,无参构造器,有参构造器,枚举的常用方法举例以及主要的应用场景,若有不对之处,请批评指正,望共同进步,谢谢!