@Getter
public enum AdPlatformEnum {
pc_wap(1, "PC/WAP"),
APP_WECHAT(2, "APP/微信"),
SHOW_ROOM(3, "展厅");
private Integer code;
private String name;
AdPlatformEnum(Integer code, String name) {
this.code = code;
this.name = name;
}
/**
* 获取广告位置集合Map
* @return
*/
public static HashMap<Integer,String> getAdPlatformMap() {
HashMap<Integer, String> map = new HashMap<>();
for (AdPlatformEnum AdPlatformEnum : EnumSet.allOf(AdPlatformEnum.class)) {
map.put(AdPlatformEnum.code, AdPlatformEnum.name);
}
return map;
}
/**
* 获取广告位置集合List
* @return
*/
public static List<HashMap<String,String>> getAdPlatformList() {
List<HashMap<String, String>> list = new ArrayList<>();
for (AdPlatformEnum AdPlatformEnum : EnumSet.allOf(AdPlatformEnum.class)) {
HashMap<String, String> map = new HashMap<>();
map.put("code",AdPlatformEnum.code.toString());
map.put("name",AdPlatformEnum.name);
list.add(map);
}
return list;
}
枚举转化Map与List
最新推荐文章于 2023-12-15 10:48:15 发布