相关疑难解决方法(0)

在包含整数数组的ArrayList上使用contains

我有一个ArrayList<int[]>,我添加一个数组.

ArrayList<int[]> j = new ArrayList<int[]>();
int[] w = {1,2};
j.add(w);
Run Code Online (Sandbox Code Playgroud)

假设我想知道是否j包含一个{1,2}没有使用的数组w,因为我将从另一个类调用它.所以,我用{1,2}它创建了一个新的数组......

int[] t = {1,2};
return j.contains(t);
Run Code Online (Sandbox Code Playgroud)

...但是即使w添加到列表中,这也会返回false ,并且w包含完全相同的数组t.

有没有办法使用包含这样,我可以检查,看看其中一个元素ArrayList是否具有数组值{1,2}

java arrays contains arraylist

12
推荐指数
2
解决办法
3万
查看次数

标签 统计

arraylist ×1

arrays ×1

contains ×1

java ×1