类常量:必须给一个默认值。 int Spring = 1;枚举类:可以不给默认值enum{Spring,Summer,Automn,WInter}.那么问题来了,我在存进数据库的时候 如果第一种方式声明 可以将1存进去,枚举怎么存呢?枚举的作用到底是什么,只是在java端做类型校验的吗。
1 回答
aluckdog
TA贡献1847条经验 获得超7个赞
例如
public enum AuditStatus{
/**审核中*/
AUDITING(0),
/**审核通过*/
AUDIT_PASS(1),
/**审核拒绝*/
AUDIT_REJECT(2),
/**协议签署完成*/
AUDIT_SIGN(3);
private int value;
private AuditStatus(int value){
this.value = value;
}
public int getStatus(){
return this.value;
}
}添加回答
举报
0/150
提交
取消
