1. 集合类概述
1.1. java.util包中提供了一些集合类,这些集合类又被称为容器。
1.2. 关于容器,集合类与数组的不同之处:
- 数组的长度是
固定的,集合的长度是可变的; - 数组用来存放
基本类型的数据,集合用来存放对象的引用。
1.3. 常用的集合有List集合、Set集合和Map集合;
List与Set继承了Collection接口,各接口还提供了不同的实现类。
常用集合类的继承关系如下:

2. Collection接口
- Collection接口是层次结构中的根接口;
- 构成Collection的单位称为
元素; - Collection接口通常不能直接使用,但该接口提供了
添加元素、删除元素、管理数据的方法。 -
由于List接口与Set接口都继承了Collection接口,因此这些方法对List集合与Set集合是通用的。
&nb
本文详细介绍了Java中的三大集合类——List、Set和Map。List集合包括ArrayList和LinkedList,Set集合包含HashSet和TreeSet,Map接口的实现如HashMap和TreeMap。文章通过实例演示了各种集合类的特性和使用方法,强调了不同集合类在存储、访问和操作上的区别,并提供了实践练习题以加深理解。
订阅专栏 解锁全文
813

被折叠的 条评论
为什么被折叠?



