java Enum枚举设置


/**
* 数据状态:0:无效,1:有效
**/
public enum DataStatusEnum {

DATASTATUS_NORML(1,"有效"),
DATASTATUS_DELETE(0,"无效");

// 编码
private int code;
// 描述
private String msg;

private DataStatusEnum(int code, String msg) {
this.code = code;
this.msg = msg;
}

public static DataStatusEnum getDataStatus(int code) {
switch (code) {
case 0:
return DataStatusEnum.DATASTATUS_DELETE;
case 1:
return DataStatusEnum.DATASTATUS_NORML;
default :
return DataStatusEnum.DATASTATUS_NORML;
}
}

public int getCode() {
return code;
}

public void setCode(int code) {
this.code = code;
}

public String getMsg() {
return msg;
}

public void setMsg(String msg) {
this.msg = msg;
}


}

你可能感兴趣的:(java)