package com.mq;
import java.util.Arrays;
import java.util.HashMap;
import java.util.Map;
public enum ChannelEnum {
WEBB("15","威客巴巴"),
CMM("19","菜嬷嬷");
private String channelCode;
private String channelName;
ChannelEnum(String channelCode, String channelName) {
this.channelCode = channelCode;
this.channelName = channelName;
}
public static final Map channelEnumMap = new HashMap<>();
static {
Arrays.stream(ChannelEnum.values()).forEach(e->channelEnumMap.put(e.getChannelCode(),e.getChannelName()));
}
public String getChannelCode() {
return channelCode;
}
public String getChannelName() {
return channelName;
}
public void setChannelCode(String channelCode) {
this.channelCode = channelCode;
}
public void setChannelName(String channelName) {
this.channelName = channelName;
}
}
Original: https://www.cnblogs.com/zrui-xyu/p/10863796.html
Author: 花语苑
Title: jdk1.8使用枚举类
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/543229/
转载文章受原作者版权保护。转载请注明原作者出处!