多语言展示
当前在线:639今日阅读:82今日分享:48

Enum与类集-java

在java学习中,枚举类是非常重要的,是不可或缺的,这里一起探讨下 enum和集合 类集之间的关系,主要是了解,enumMap类的使用,enumSet类的使用
工具/原料
1

eclipse

2

jdk

方法/步骤
1

第一步enumMap 类的定义:public class enummap v> extends abstractMap implements   serializable, cloneable

2

第二步enumset是set接口的子类,所以此类里面的内容是无法重复的,在使用enumSet的时候不能直接使用关键字new 进行实例化,所以在此类中提供了很多静态方法

3

第三步创建只能放入指定枚举类型的集合,可能同时有多个类型的枚举对象,但是一个集合中只要求放入指定类型的枚举

4

第四步enumMap和enumSet,enumMap符合Map的操作形式,而enumSet基本上是使用静态方法完成

5

第五步在操作中大量使用了枚举.class,这个属于反射机制

注意事项

点赞,如果这篇经验对您有帮助,请帮忙点击下面的投票,祝您事事顺利!

推荐信息