A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

©   /  2019-4-26 14:25  /  3847 人查看  /  54 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

1.Map接口的子类有什么特点,谈谈你所了解的Map实现类?
答:特点:键值对数据,一存就是一对;键不能重复,具有唯一性,值可以重复;使用Map集合存储数据,键和值可以是null,因为所有的引用数据类型的默认值是null。
    HashMap作为Map的实现类,除了具备上述特点之外,它的元素存取无序。

2.目前为止,我们所学的遍历map集合有几种方式?
答:目前所学的Map集合遍历方式有两种:
        1.根据键找值
          (1).先获取所有的键的集合
          (2).遍历键的集合,拿到所有的键
          (3).根据键找到对应的值
        2.拿到键值对映射关系,获取键、值
          (1).先拿到所有的键值对映射关系的集合
          (2).遍历键值对的集合得到每一个键值对对象
          (3).分别调用方法,获取映射中的键和值


3.请用自己的语言描述你所了解的集合体系
答:集合分为List单列集合和Map双列集合两个接口
1.List单列集合有两个子接口,分别是List接口(元素可重复)和Set接口(元素不可重复)
  (1)List的实现类有ArrayList和LinkedList以及Vector
  (2)Set的实现类有HashSet和TreeSet
2.Map双列集合有HashMap集合
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马