创建包含对象的通用队列的ArrayList

时间:2013-10-03 16:25:09

标签: java

我正在尝试创建包含Customer对象的可变数量的通用队列。有人告诉我,我不能创建一个简单的数组,需要使用ArrayList,但我的代码出错了。

ArrayList<MyQueue<Customer>> checkOut = new ArrayList<MyQueue<Customer>>();
for (int i = 0; i < n + k; i++)
     checkOut.add(MyQueue<Customer>);//error "expression expected after ">""

我似乎无法弄清楚如何使这项工作。任何帮助都将非常感激。

1 个答案:

答案 0 :(得分:0)

您需要在列表中添加MyQueue<Customer>的新实例。因此,您需要使用new关键字对其进行实例化,并使用()进行构造函数调用。

checkOut.add(new MyQueue<Customer>());