之前一直沒用過枚舉類型,聽不少人說枚舉類型很好用,一直不理解直到如今才明白,由於不少常量數據不少的時候,須要爲這些數據取一個別名,不光是你本身看見這些常量很清晰,更重要的是開發的時候並非你一我的,所以也要讓別人看懂你的常量含義,還有個更重要的做用就是擴展性和可修改性極大的提升了。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。。。。 }