Java从入门到精通 第十三章 集合类
集合可以看作是一个容器,Java中提供了不同的集合类,这些类具有不同的存储对象的方式,并提供了相应的方法以方便用户对集合进行遍历、添加、删除、以及查找指定的对象。
一、集合类的概述
- java.util包中提供了一些集合类,这些集合类又称为容器。
- 集合类与数组的不同之处是,数组的长度是固定的,集合的长度是可变的。
- 数组用来存放基本类型的数据,集合用来存放对象的引用。
- 常用的集合有List集合、Set集合、Map集合,List与Set继承了Collection接口。
二、Collection接口
Collection接口是层次结构的根接口。Collection接口通常不能直接使用,但该接口提供了添加元素、删除元素、管理数据的方法。
Collection接口的常用方法
方法 | 功能描述 |
---|---|
add(E e) | 将指定的对象添加到该集合中 |
remove(Object o) |