枚举类型的使用

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