枚举
对枚举的了解一直停留于常量.最近看项目发现如s(-1, "开始"),p(0, "暂停")的用法.学习了一番
此方法属于枚举的常量构造(自己理解的)
public enume Exam{
start(-1, "开始"),pause(0, "暂停");
private int num;
private String desc;
public Exam(int num,String desc){
this.num=num;
this.desc=desc;
}
public int getNum() {
return num;
}
public void setNum(int num) {
this.num = num;
}
public String getDesc() {
return desc;
}
public void setDesc(String desc) {
this.desc = desc;
}
}
使用时:
Exam[] exams= Exam.values();
for(Exam exam: exams){
//exam.getValue();获取-1\0
//exam.getDesc());获取开始\暂停
}
本文来自博客园,作者:每天都要学一点,欢迎讨论和转载,转载请注明原文链接:https://www.cnblogs.com/yanan7890/p/6591316.html