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 09 集合类)