在我搜索有关多维数组列表的信息过程中,我读到可以创建一个类来处理多维数组列表。如何创建一个类来处理多维数组列表
我正在做一个类似Bejeweled的Android游戏,而不是使用普通的多维网格,我猜这样会更好!我也有一个所有精灵对象的列表,我想知道是否可以用多维数组列表类来存储和控制所有这些对象?
但我不确定一个类是怎么样的,我该如何设置并从数组列表中获取值?有没有人有兴趣解释它是如何工作的,并展示一个简单的代码示例?谢谢!
编辑:我想在像这个例子arraylists对象,但不是整数,我想要的对象。我想知道是否有可能在我刚刚展示的示例中获得和设置相同的值?编辑2:我有一个网格8x8,这就是为什么我使用数组[8] [8],但我只能在每个位置有类型整数或布尔值的值。我还必须使用一个数组列表来处理在这个网格中有位置的所有64个对象。每个对象存储都位于网格阵列和屏幕上的位置。我只是想使它更简单一些,并且创建一个多维数组ListList来存储对象并有一个网格?可能还是有更好的方法来做到这一点?
你所说的“多维数组列表”是什么意思? –
像这样int grid [] [] = new int [8] [8];但使用arrayLists –
您可以使用'ArrayList'。 –