Java 09 集合类

一.目的

由于学习的深入,数据越来越复杂,数组逐渐满足不了我们的需求。此时就需要引入集合来解决这些问题。
本篇主要介绍了集合的一些类的用法、Collection抽象接口定义集合的相关操作以及 Collection的两个重要子接口 List 和Set的用法。
List 接口的主要类有 ArrayList 和 LinkedList;
Set 接口的主要类有 HashMap 和 TreeMap。

二.技术

1.总览

总.jpg

1.png

2.Collection接口的用法

添加元素 add 、 addAll
删除元素 remove
获取元素个数 size
是否包含⼀一个元素 contains
是否为空 isEmpty
集合的比较 equals
清空 clear


2.png

3.集合的遍历方法

1.使用Iterator来遍历

  1. for-each 增强for循环 快速循环
    3.for- i


    3.png

4.List的用法

List接口下的实现类有ArrayList,linkedlist等等,一般就是用这两个。ArrayList,我们可以将其看作是能够自动增长容量的动态数组。


4.png

三.感悟

集合是一个保存其他对象的对象,它里面的类有很多,很复杂,但这段时间的学习下来,觉得也不是那么难理解了,我在一点一点的进步,很开心。

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

推荐阅读更多精彩内容

  • Java集合类可用于存储数量不等的对象,并可以实现常用的数据结构如栈,队列等,Java集合还可以用于保存具有映射关...
    小徐andorid阅读 5,960评论 0 13
  • ​ 在编写java程序中,我们最常用的除了八种基本数据类型,String对象外还有一个集合类,在我们的的程序中到处...
    Java帮帮阅读 5,316评论 0 6
  • 四、集合框架 1:String类:字符串(重点) (1)多个字符组成的一个序列,叫字符串。生活中很多数据的描述都采...
    佘大将军阅读 4,138评论 0 2
  • Collection ├List │├LinkedList │├ArrayList │└Vector │└Stac...
    AndyZX阅读 4,350评论 0 1
  • 概述 Java集合框架由Java类库的一系列接口、抽象类以及具体实现类组成。我们这里所说的集合就是把一组对象组织到...
    absfree阅读 5,048评论 0 10