使用枚举的原因?

时间:2015-09-15 13:22:38

标签: java enums

枚举的优势究竟是什么,考虑以下2"类"?

使用枚举类的优势在哪里?就我而言,我没有理由使用枚举。

StringEnums.class:

package enums;

public enum StringEnum {

    HELLO("Hello String :)"),
    BYE("Bye String :(");

    private final String s;

    StringEnum(String s) { this.s = s; }

    public final String getValue() {
        return s;
    }
}

StringNonEnums.class:

package enums;

public class StringNonEnum {
    public static final String HELLO = "Hello String :)";
    public static final String BYE = "Bye String :(";
}

0 个答案:

没有答案