------- android培训、java培训、期待与您交流! ----------
1:枚举的定义
public enum Color {
RED, GREEN, BLANK, YELLOW
}
以上代码 RED, GREEN, BLANK, YELLOW 每个单词都是Color这个类的一个实例!
2:可以为枚举添加方法!
public enum Color {
RED("红"), GREEN("绿"), BLANK("黑"), YELLOW("黄");
//枚举里面可以定义成员变量
private String name;
//构造方法必须是私有的
private Color(String name){
this.name=name;
}
//可以添加方法
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
枚举的好处:可以直接拿类名引用枚举里面的对象,switch可以直接使用!