枚举类型的使用

以前一直没用过枚举类型,听很多人说枚举类型很好用,一直不理解直到现在才明白,因为很多常量数据很多的时候,需要为这些数据取一个别名,不光是你自己看见这些常量很清晰,更重要的是开发的时候并不是你一个人,因此也要让别人看懂你的常量含义,还有个更重要的作用就是扩展性和可修改性极大的提高了。

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。。。。
}
原文地址:https://www.cnblogs.com/lfjjava/p/6097723.html