以前一直没用过枚举类型,听很多人说枚举类型很好用,一直不理解直到现在才明白,因为很多常量数据很多的时候,需要为这些数据取一个别名,不光是你自己看见这些常量很清晰,更重要的是开发的时候并不是你一个人,因此也要让别人看懂你的常量含义,还有个更重要的作用就是扩展性和可修改性极大的提高了。
public enum Example { EXAMPLE_ONE("ONE", "EXAMPLE", 1), EXAMPLE_TWO("TWO", "EXAMPLE", 2);//枚举类型以;结尾 private final String text; private String desc; private final Integer count; Example(String text, String desc, Integer count) { this.text = text; this.desc = desc; this.count = count; }//构造方法不应该有public //一些列自己定义的方法,get,set。。。。 }