public enum SexEnum {
/**
* 男
*/
MALE(0, "男"),
/**
* 女
*/
FEMALE(1, "女");
SexEnum(int code, String desc) {
this.code = code;
this.desc = desc;
}
private int code;
private String desc;
public int getCode() {
return code;
}
public String getDesc() {
return desc;
}
}
**************
public enum SexEnum {
// 枚举实例必须在最前面声明,参数对应构造方法参数
MALE(1, "男"),
FEMALE(2, "女");
// 成员变量
private final int code;
private final String desc;
// 构造方法必须为 private(可省略private关键字,默认就是private)
private SexEnum(int code, String desc) {
this.code = code;
this.desc = desc;
}
// Getter方法(根据需要添加)
public int getCode() {
return code;
}
public String getDesc() {
return desc;
}
}