【发布时间】:2018-03-21 23:24:00
【问题描述】:
所以我试图在一个名为 Table 的类中使用 ArrayList 创建卡片的“堆”,其中的堆栈包含卡片对象(在单独的类中定义)。
我是这样初始化的:
private MyArrayList<MyStack<Card>> piles;
public Table()
{
MyStack<Card> piles = new MyStack<>();
}
我的问题是我不知道如何在 ArrayList 内的堆栈中添加内容。我的初始化错了吗?如果是这样,我该如何解决?
注意:MyArrayList 和 MyStack 本质上只是 ArrayList 和 Stack 的稍微不同的版本。
【问题讨论】:
-
我提出的“重复”问题是关于“列表列表”的。但本质上,你谈论列表列表、堆栈列表或任何集合列表都没有关系。