美文网首页
集合类总揽

集合类总揽

作者: 程序员的散漫生活 | 来源:发表于2018-03-17 19:17 被阅读18次

    1.何用?

      我们是使用数组来保存数据,但是他的长度一旦创建,就已经确定了,当我们要动态传入值,数组就有些局限了,集合类就孕育而生;
    所谓集合,就是来保存,盛装数据,也可称为容器类;使用的类在java.util 包里。

    2.集合类

    下图所示为集合的整体关系图: 集合关系图

    由上可知,集合类分2类:

    • Collection类
        Collection存储单个的数据,分为:List列表、Set集合、Queue队列。
    • Map类
        Map存储的是键值对,key-value的形式。经常用到的有:HashMap、LinkedHashMap、HashTable。

    除此之外,还有工具类:Arrays、Collections。
    上图中的Iterator接口为迭代器,提供遍历集合的方法。

    参考:
    https://www.jianshu.com/p/5dcb98e4b3d2
    https://www.imooc.com/article/1080

    相关文章

      网友评论

          本文标题:集合类总揽

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