package com.ypf.enums;
public enum ProductStateEnum {
OFFLINE(-1, "非法商品"), SUCCESS(0, "操作成功"),
PASS(2, "通过认证"), INNER_ERROR(-1001, "操作失败"),
EMPTY(-1002, "商品为空");
private int state;
private String stateInfo;
private ProductStateEnum(int state, String stateInfo) {
this.state = state;
this.stateInfo = stateInfo;
}
public static ProductStateEnum stateOf(int index) {
for (ProductStateEnum state : values()) {
if (state.getState() == index) {
return state;
}
}
return null;
}
public int getState() {
return state;
}
public String getStateInfo() {
return stateInfo;
}
}
使用枚举来表述常量数据字典
猜你喜欢
转载自blog.csdn.net/a1102325298/article/details/80579696
今日推荐
周排行