(1)链表List要引用的包为import java.util.List; 而不是import java.awt.List;
(2)List<>中存储的类型不能是基本数据类型,只能是引用类型的数据。如List<int>
就不行,需要写成List<Integer>
才可以。也可以理解为List<>中只能存储对象,Integer是对int封装的一个类,因此可以被存储。
(3)List是接口,需要实现类ArrayList或者LinkedList,不能new List;
创建代码如下:
List<Integer> list = new ArrayList<Integer>()