JAVA枚举类型的定义和使用
package ;
/**
* 错误代码
*/
public enum InterErrCodeEnum {
SUCCESS("1","操作成功"),
FAIL("0000","系统错误"),
ERR_PARAM("0001","参数错误"),
ERR_VALID("0002","MD5校验错误"),
ERR_NOT_MEMBER("0003","会员不存在"),
VERIFY_MEMBER_NAME("0004","该账号已经被注册"),
ERR_WHITE_IP("0005","不合法的IP地址"),
ERR_NULL("0006","空值错误"),
ERR_BUSINESS("0007","业务错误"),
ERR_SEND_MSG("0008","短信发送失败"),
ERR_REPEAT_SUBMIT("9996","您已提交过请求,请不要频繁操作!"),
ERR_LOGIN("9999","用户未登录或令牌失效,请重新登录!");
private InterErrCodeEnum(String code, String name) {
this.name = name;
this.code = code;
}
private String name;
private String code;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getCode() {
return code;
}
public void setCode(String code) {
this.code = code;
}
}