本文主要是介绍呼呼哈哈自用枚举类,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
/*** 定义--季节--枚举类* @author TXY*/
public enum SeasonEnum {//提供枚举类的有限的 确定的对象:--->enum枚举类要求对象(常量)必须放在最开始位置//多个对象之间用","进行连接,最后一个对象后面用";"结束SPRING(1,"春天"),SUMMER(2,"夏天"),AUTUMN(3,"秋天"),WINTER(4,"冬天");/*** 类型*/private final Integer type;/*** 描述*/private final String desc;/*** Modifier 'private' is redundant for enum constructors*/SeasonEnum(Integer type, String desc) {this.type = type;this.desc = desc;}/*** 提供get方法* @return*/public Integer getType() {return type;}public String getDesc() {return desc;}@Overridepublic String toString() {return "Season{" +"type=" + type +", desc='" + desc + '\'' +'}';}/*** 根据类型获取描述* @param type* @return*/public static String getDescByType(Integer type){for (SeasonEnum temp : SeasonEnum.values()){if (temp.getType().equals(type)){return temp.getDesc();}}return null;}}
这篇关于呼呼哈哈自用枚举类的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!