public enum Zoo {
Tigger("老虎"), Monkey("猴"), Dog("狗"), Pig("猪"), Null;//Null调用无参构造器,其他调用有参构造器
private String chineseName;
private Zoo(){}
private Zoo(String chineseName){
this.chineseName = chineseName;
}
public String getChineseName(){
return chineseName;
}
}
public static void main(String[] args) {
for (Zoo string : Zoo.values()) {
System.out.println(string + ":" + string.getChineseName());
}
System.out.println(Zoo.Dog+"-"+Zoo.Dog.getChineseName());
System.out.println(Zoo.Null+"-"+Zoo.Null.getChineseName());
}