枚举---java类集对枚举的支持
一,本章目标
掌握EnumMap类的使用
掌握EnumSet类的使用
二,具体内容
EnumMap类:
EnumSet:
将全部的集合设置到EnumSet集合中:
只设置一个内容到EnumSet中:
创建只能指定类型的枚举集合(可能有同时多个类型的枚举对象,但是只有一个类型可以放进集合里)
还可以创建不包含指定元素的集合
拷贝一个集合的内容
三,总结
EnumMap和EnumSet,前者是符合Map的操作形式的,而EnumSet基本上就是都使用静态方法完成的
在操作中大量的使用枚举.class,这个属于java反射机制