美文网首页
Map集合框架

Map集合框架

作者: lenny611 | 来源:发表于2019-01-25 17:39 被阅读0次

    Map集合与Collection集合的区别:
    Collection集合一次只能添加一个元素,也称单列集合。
    Map集合一次添加一对元素,也称双列集合。

    Map中依次取出键值对,有两种方法:
    1.使用keySet方法获取键集合,在通过键集合获取键所映射的值;
    2.使用entrySet方法获取映射关系对象Map.Entry,再通过该对象获取键和值。

    Map集合的三个常用子类:
    1.Hashtable:内部结构是哈希表,同步,不允许null作为键或作为值
    2.HashMap:内部结构是哈希表,不同步,允许null作为键和值,用于快速访问
    3.TreeMap:内部结构为二叉树,不同步,对Map集合中的键进行排序,因此不比HashMap快

    相关文章

      网友评论

          本文标题:Map集合框架

          本文链接:https://www.haomeiwen.com/subject/mzrvjqtx.html