public enum SexEnum {
WOMAN, MAN;
}
// 带参构造方法枚举
public enum Mode implements IMode {
PULLDOWN("上拉"), PULLUP("下拉");
private final String value;
private Mode(String value) {
this.value = value;
}
public String getValue() {
return value;
}
}
本质分析
public enum Color {
RED, BLUE, BLACK, YELLOW, GREEN;
}
// Color.class:
public final class enum_eddy.Color extends java.lang.Enum<enum_eddy.Color> {
// 所有枚举值都是静态常量
public static final enum_eddy.Color RED;
public static final enum_eddy.Color BLUE;
public static final enum_eddy.Color BLACK;
public static final enum_eddy.Color YELLOW;
public static final enum_eddy.Color GREEN;
// xxx
}