定义
1、自定义枚举类
public class Season {
private final String seasonName;
private Season3(String seasonName){
this.seasonName = seasonName;
}
public static final Season SPRING = new Season3("春天");
public static final Season SUMMER = new Season3("夏天");
public static final Season AUTUMN = new Season3("秋天");
public static final Season WINTER = new Season3("冬天");
public String getSeasonName() {
return this.seasonName;
}
@Override
public String toString() {
return "Season [seasonName = "+seasonName+"]";
}
}
2、使用enum类
public enum Season{
SPRING("春天"),
SUMMER("夏天"),
AUTUMN("秋天"),
WINTER("冬天");
private final String seasonName;
private Season(String seasonName){
this.seasonName = seasonName;
}
@Override
public String toString() {
// TODO Auto-generated method stub
return "Season [SeasonName = "+seasonName+"]";
}
}
使用
Season season = Season.SPRING;
System.out.println(season);