之前一直没用过枚举类型,听不少人说枚举类型很好用,一直不理解直到如今才明白,由于不少常量数据不少的时候,须要为这些数据取一个别名,不光是你本身看见这些常量很清晰,更重要的是开发的时候并非你一我的,所以也要让别人看懂你的常量含义,还有个更重要的做用就是扩展性和可修改性极大的提升了。this
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。。。。 }