就像标题所说的那样,我试图实例化一个ArrayList
类型的类,我想成为一个数组。可能我没有在技术术语中正确解释它,所以让我们看一下伪代码:
List<TestClass[5]> lTestList = new ArrayList<TestClass[5]>();
我应该在哪里指定TestClass类型数组的大小? 抱歉,如果我的解释没有多大意义,因为我还在学习。
答案 0 :(得分:2)
TestClass
数组的类型为TestClass[]
。因此,您需要将其用作通用参数。
List<TestClass[]> lTestList = new ArrayList<TestClass[]>();
然后,当您向列表中添加项目时,可以添加适当大小的数组。
lTestList.add(new TestClass[5]);
答案 1 :(得分:1)
List<TestClass[]> lTestList = new ArrayList<TestClass[]>();
您不应该在通用中指定数组的大小。