我有此ArrayList - ArrayList<Object[]> tree
...检查如果一个ArrayList内的数组元素中含有一定值
我也有这个阵列 - Object[] move
...具有的尺寸为2。
在我的程序a 唯一将二维数组添加到move[0]
并将整数加到move[1]
。这个数组然后被添加到ArrayList,然后重复这个过程,所以我有一个'移动'列表。
我的问题是,我不知道该如何查找包含在move[1]
元素只一定值的ArrayList(“树”)中的阵列(“行动”) - 作为move[0]
元素将是唯一的每次。
然后我想制作一个所有匹配的数组/列表。例如,一个包含所有move[0]
值的数组,其值与move[1]
的值为3
相匹配。所以我会留下一个包含所需移动的2D数组的数组/列表。
谢谢, 马特
试过了什么?此外,国际海事组织,如果你使用一个对象,例如'Point',而不是2d数组('Object []')。 – 2012-04-22 20:02:04
我推荐改变你的设计,而不是'ArrayList