JAVA List<T> 如何初始化

2025-01-04 06:38:06
推荐回答(3个)
回答1:

//List是虚拟的类,不能直接实例化,但是可以实例化他的子类
import java.util.ArrayList;
import java.util.List;

public class T {
public static void main(String[] args) {
List list = new ArrayList();
}
}

回答2:

import java.util.List;
import java.util.ArrayList;

通常用法:List<类型> list=new ArrayList<类型>();
List是一个接口,不可实例化,
通过实例化其实现类来使用List集合,
他的最常用实现类ArrayList;
使用示例:List list= new ArrayList();

List list=new ArrayList();
其中类型T是对list集合元素类型的约束,
比如说你声明了一个List
然后往这个集合里面添加一个不是String类型的对象,
会引发异常。

回答3:

List list = new ArrayList();