public enum Family {
FATHER,
SON
}
public class EnumUse {
/**
* 1.自动添加toString
* 2.ordinal方法 表示声明顺序
* 3.values()方法
* @param args
*/
public static void main(String[] args) {
Family s = Family.FATHER;
for(Family family : Family.values()){
System.out.println(family + " " + family.ordinal());
}
}
}
public enum OrdinalEnum {
WEST("Live in west"),
EAST("Live in east");
String descrption;
OrdinalEnum(String descrption) {
this.descrption = descrption;
}
public String getDescrption() {
return descrption;
}
public void setDescrption(String descrption) {
this.descrption = descrption;
}
public static void main(String[] args) {
for(OrdinalEnum ordinalEnum: OrdinalEnum.values()){
System.out.println(ordinalEnum.getDescrption());
}
}
}