枚舉類型的使用

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