创建一个以整数为键,枚举为值的映射

时间:2014-11-03 06:27:38

标签: java enums

如何在java中创建map,其中integer为key,枚举为value?

2 个答案:

答案 0 :(得分:2)

试试这个:

 Map<Integer,yourEnum>m=new HashMap<Integer,yourEnum>();

答案 1 :(得分:2)

试试这个:

enum Color {
    RED,BLUE,GREEN
}

Map<Integer, Color> map= new HashMap<Integer, Color>();
           map.put(1, Color.RED);
           map.put(2, Color.BLUE);
           map.put(3, Color.GREEN);