У меня есть 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);
... но это вернет false, даже если w
был добавлен в список, а w
содержитточно такой же массив, что и t
.
Есть ли способ использовать содержащий так, что я могу просто проверить, имеет ли один из элементов ArrayList
значение массива {1,2}
?