文章目录
- 一、什么是List?
- 二、常见接口介绍
- 三、List的使用
- 总结
一、什么是List?
在集合框架中,List是一个接口,通过其源码,我们可以清楚看到其继承了Collection。
Collection 也是一个接口,该接口中规范了后序容器中常用的一些方法,具体如下所示:
Iterable 也是一个接口,表示实现该接口的类是可以逐个元素进行遍历的,具体如下:
二、常见接口介绍
List 提供了很多方法,如下:(太多,仅截取部分)
虽然方法比较多,但是常用方法如下:
三、List的使用
List 是个接口,并不能直接用来实例化。(可通过向上转型)
如果要使用,必须去实例化 List 的实现类。在集合框架中,ArrayList 和 LinkedList 都实现了 List 接口。如下:
public static void main(String[] args) {
List list=new ArrayList<>();
list.add(12);
list.add(1,33);
list.remove(33);
}
实例化对象后,我们可以通过引用直接使用 List 提供的方法。
总结
本篇内容较少,主要介绍了 List 接口,及其使用,下篇我们将介绍顺序表,及简单实现其部分方法。