我有一个 ArrayList<int[]>
,并向其中添加了一个数组。
ArrayList<int[]> j = new ArrayList<int[]>();
int[] w = {1,2};
j.add(w);
假设我想知道j
中是否包含一个包含{1,2}
的数组,而不使用w
,因为我将从另一个类中调用它。 因此,我创建一个新的包含{1,2}
的数组...
int[] t = {1,2};
return j.contains(t);
但是即使w
已添加到列表中,并且w
包含与t
完全相同的数组,此操作将返回false。
是否有一种使用contains的方法,可以仅检查ArrayList
的一个元素是否具有数组值{1,2}
?
w
有1,2,3
呢? - Mark Peters