美文网首页
集合的体系架构

集合的体系架构

作者: 柒浅丶Belief | 来源:发表于2019-05-08 19:01 被阅读0次

集合的体系主要分为四个部分,单列集合Collection,双列集合Map,迭代器Iterable和工具类Collections。

Collection下常见的分为List和Set

        List下有ArrayList,LinkedList和Vector,它们的共有特性是:存储有序,有索引,元素可重复。

        Set下有HashSet和HashMap,它们的共有特性是:存储无序,无索引,元素不可重复。

Map下主要分为HashMap,TreeMap和HashTable,它们的共有特性是:存储为键值对形式,键唯一,值可重复,可根据键取值。

Iterable被Collection实现,它下面的子实现类都可以使用迭代器进行遍历,Map集合需要转换成Set集合才能进行迭代遍历。

Collections是Collection的工具类,提供了比如shuffle(乱序),reverse(反转),sort(排序)等方法。

相关文章

网友评论

      本文标题:集合的体系架构

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