如何在Java中初始化List对象?
我不能像下面的代码那样初始化一个List。
List<String> supplierNames = new List<String>();
supplierNames.add("sup1");
supplierNames.add("sup2");
supplierNames.add("sup3");
System.out.println(supplierNames.get(1));
我面临以下错误。
无法实例化 "List "类型。
我怎样才能将List<String>
实例化?
375
3
列表是一个*接口,你不能实例化一个接口,因为接口是一个惯例,你的类应该有哪些方法。为了进行实例化,你需要该接口的一些实现(实现)。试试下面的代码,其中有非常流行的List接口的实现。
或
你将需要使用
ArrayList
之类的。List
是一个接口。使用这个。
List是一个接口,你不能初始化一个接口。而是实例化一个实现类。
比如说。