文章目录
数组:可以存储对象,也可以存储基本数据类型,但是一次只能存储一种类型,且长度一定,不可改变
集合:只能存储对象,长度可变,可以存储不同类型的对象。
Java的集合类被定义在Java.util
包中,主要有4种集合,分别为List、Queue、Set和Map,每种集合的具体分类如图2-1所示。
Collection接口是集合类 (List,Set,Queue) 的根接口,java中没有提供这个接口的直接实现类。有三个子接口 List,Set,Queue,注意,Map 不是 Collection 的子接口
一、 List:可重复
List是非常常用的数据类型,是有序的Collection,一共有三个实现类,分别是ArrayList
、Vector
和LinkedList
。
关于 List 的具体操作:一篇文章带你搞定 Java 中的 List 接口