创建一个具有对象数组类型的ArrayList

时间:2014-10-11 12:24:12

标签: java arrays arraylist

就像标题所说的那样,我试图实例化一个ArrayList类型的类,我想成为一个数组。可能我没有在技术术语中正确解释它,所以让我们看一下伪代码:

List<TestClass[5]> lTestList = new ArrayList<TestClass[5]>();

我应该在哪里指定TestClass类型数组的大小? 抱歉,如果我的解释没有多大意义,因为我还在学习。

2 个答案:

答案 0 :(得分:2)

TestClass数组的类型为TestClass[]。因此,您需要将其用作通用参数。

List<TestClass[]> lTestList = new ArrayList<TestClass[]>();

然后,当您向列表中添加项目时,可以添加适当大小的数组。

lTestList.add(new TestClass[5]);

答案 1 :(得分:1)

List<TestClass[]> lTestList = new ArrayList<TestClass[]>();

您不应该在通用中指定数组的大小。