枚举类型:可以将相关的常量分组到一个枚举类型里面
public enum Color{
RED(“红色”,1),
GREEN(“绿色”,2),
YELLOW(“黄色”,3),
BLANK(“白色”,4);
//成员变量
private Stirng name;
private int index;
//构造方法
public Color(String name,int index){
this.index = index;
this.name = name;
}
//普通方法
public static String getName(int index){
for(Color c : Color.values()){
if(c.getIndex == index){
return c.name;
}
}
return null;
}
//get set方法
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getIndex() {
return index;
}
public void setIndex(int index) {
this.index = index;
}
}