Java集合
-
集合类的作用
Java的集合类提供了一些基本数据结构的支持。 例如ArrayList,LinkedList,HashSet,TressSet等
-
集合类的使用
Java的集合类包含在java.util包中 import java.util.*;
-
集合类特点
只容纳对象;使用基本数据类型,又想利用集合类的灵活性, 可以把基本数据类型数据封装成该数据类型的对象,然后放入集合中处理。 容纳的对象都是Object类的实例。
●集合框架:是为表示和操作集合而规定的一种统一的、标准的体系结构
●任何集合框架都包含3大块内容:对外的接口、接口的实现和对集合运算的算法
●接口:即表示集合的抽象数据类型。接口提供了让我们对集合中所表示的内容进行单独操作的可能
●实现:也就是集合框架中接口的具体实现。实际上它们就是那些可复用的数据结构
●算法:在一个实现了某个集合框架中的接口的对象上,完成某种有用的计算的方法,例如查找、排序、插入等
具体接口(类)说明
- Collection接口存储一组不唯一,无序的对象
- List存储一组不唯一(可重复),有序(插入顺序)的对象
- Set存储一组唯一(不重复),无序的对象
- Map存储一组“键-值对”对象,提供key(键)到value(值)的映射
详细入口:
(一): Java集合类—collection接口
(二): Java集合类—List
(三): Java集合类—Set.
(四): Java集合类—Map
(五): Java集合类—Collections集合类工具