【发布时间】:2015-06-28 20:48:20
【问题描述】:
假设我们有以下枚举:
public enum AnimalImages {
TIGER,BEAR,WOLF;
}
public enum CarImages {
BMW,VW,AUDI;
}
现在我想将这些枚举类保存在 HashMap 中:
Map<String,Enum<?>> enumMap=new HashMap<String,Enum<?>>();
enumMap.put("AnimalImages",???????);
我应该输入什么而不是问号?
【问题讨论】:
-
您想将给定
enum的所有值存储在一个键后面,或者您想做什么? -
一个枚举? …… 最终目的是什么?这是应该由枚举自己处理的事情吗?
-
Mich Mnemonic : 这正是我想要的!
-
@HakanKiyar 你想在枚举映射中存储你所有的枚举作为键和它们的值作为值吗?
标签: java dictionary enums hashmap