This question already has answers here:
How to initialize List<String> object in Java?
(12个答案)
5年前关闭。
我有以下代码:
错误:
(12个答案)
5年前关闭。
我有以下代码:
List<Product> product = new List<Product>();
错误:
Cannot instantiate the type List<Product>
Product
是我的EJB项目中的一个实体。为什么我收到此错误? 最佳答案
List
is an interface。接口(interface)无法实例化。只能实例化具体类型。您可能要使用 ArrayList
,它是List
接口(interface)的实现。
List<Product> products = new ArrayList<Product>();