java定义枚举这里个人不太会,so度娘了下,发现百度经验写的很好,在此记录下。谢谢!
转载地址:https://jingyan.baidu.com/article/1876c852c6c358c90a137628.html
一、定义枚举类
定义枚举需要将类声明为enum类型。
public class SysConstant {
//这里可以忽略
//public static final String CAPTCHA_KEY="KAPTCHA";
//枚举
public enum ScheduleStatus{
//定义两个常量 分别代表定时任务的两个状态 正常和暂停状态
NORMAL((byte)0),//正常
PAUSE((byte)1);
private byte value;
ScheduleStatus(byte value){
this.value=value;
}
public byte getValue(){
return value;
}
}
}
二、使用枚举
scheduleJob.setStatus(SysConstant.ScheduleStatus.NORMAL.getValue());