创建枚举类
public enum SerialNumberEnums {
USABLE("待使用",1),
OCCUPY("其他活动占用",2),
USED("已经兑换",3);
private String desc;//文字描述
private Integer code; //对应的代码
SerialNumberEnums(String desc, Integer code) {
this.desc = desc;
this.code = code;
}
public String getDesc() {
return desc;
}
public void setDesc(String desc) {
this.desc = desc;
}
public Integer getCode() {
return code;
}
public void setCode(Integer code) {
this.code = code;
}
}
遍历枚举类的属性
public static void main(String[] args) {
SerialNumberEnums[] values = SerialNumberEnums.values();
for (SerialNumberEnums serialNumberEnum:values) {
// 输出: USABLE OCCUPY USED
System.out.println(serialNumberEnum);
// 输出: 待使用 其他活动占用 已经兑换
System.out.println(serialNumberEnum.getDesc());
// 输出: 1 2 3
System.out.println(serialNumberEnum.getCode());
}
}



