USEGEAR

导航

java学习-8【EnumMap】

EnumMap和EnumSet几乎是一样的,区别时EnumMap的key时Enum。

public enum Types {
RED,GREEN,BLACK,YELLO
}
@Test
    public void useEnumMap(){
EnumMap<Types,String> activityMap = new EnumMap<>()Types.class;
activetyMap.put(Types.BLACK,"black");
activetyMap.put(Types.GREEN,"green");
activetyMap.put(Types.RED,"red");
}

其他操作和hashMap类似差不多。和hashMap相比,效率高很多。

 

posted on 2022-01-19 09:40  USEGEAR  阅读(139)  评论(0编辑  收藏  举报