HashMap 集合是Map 接口的一个实现类,它用于存储键值映射关系,但必须保证不出现重复的键。
举一反三
- 下列关于HashMap集合的描述中,正确的是() A: HashMap集合是Map接口的一个实现类 B: HashMap集合存储的对象都是键值映射关系 C: HashMap集合存储的对象,必须保证不出现重复的键 D: HashMap集合中,如果存储的键名称相同,那么后存储的值则会覆盖原有的值,简而言之就是,键相同,值覆盖
- Map集合中存储的是键值对,键不能重复,值可以重复。
- HashMap类实现了Map接口,特点是键值对的映射关系。在遍历集合时,得到的映射关系是无序的,集合不存在索引,可以快速检索元素。从定义中可以看到,HashMap也是泛型类,其中K是键的泛型,V是值的泛型。在实际创建实例对象时,传入相应的数据类型。
- 映射类HashMap<K,V>可以实现( )的功能。 A: 动态数组 B: 堆栈 C: 无序集合 D: 字典(键值映射)
- 下列说法不正确的是()A.列表List、集合Set和映射Map都是java.util包中的接口B.List接口是可以包含重复元素的有序集合C. Set接口是不包含重复元素的集合D. Map接口把键映射到值,键可以重复,但每个键只能映射到一个值。 A: A B: B C: C D: D