集合类总揽

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Java集合是java提供的工具包,包含了常用的数据结构:集合、链表、队列、栈、数组、映射等。Java集合工具包位...
    聂叼叼阅读 502评论 0 2
  • 1.Java集合框架是什么?说出一些集合框架的优点? 每种编程语言中都有集合,最初的Java版本包含几种集合类:V...
    胖先森阅读 813评论 4 17
  • 1.Java集合框架是什么?说出一些集合框架的优点? 每种编程语言中都有集合,最初的Java版本包含几种集合类:V...
    独念白阅读 829评论 0 2
  • 保持好奇心,是主动学习的最基本的动力。小的时候对很多事情都很好奇,也总是喜欢去探询究竟,但是随着年龄的增长,那份天...
    calote阅读 214评论 1 5
  • 度我素贞出凡尘
    庆白袍阅读 248评论 0 0