枚举在java中的使用很广泛,不光能表示常量,也可以完成类似class的很多功能,可以有自己的构造函数,可以存储类似键值对的很多情况。
1.最常见的枚举值
public enum EnumDemo1 {
male,famale;
}
2.枚举可以有自己的构造函数,私有属性,甚至其中可以有main()方法,子类等等。
public enum EnumDemo2 {
Man("lxy","male"),
Woman("lf","female");
private final String name;
private final String value;
EnumDemo2(String name,String value){
this.name = name;
this.value = value;
};
public String getName() {
return name;
}
public String getValue() {
return value;
}
public static void main(String[] args){
System.out.println(Man.getName());
System.out.println(Woman.getName());
}
}
java enum
最新推荐文章于 2021-02-19 17:20:41 发布