Arrays.asList(int_array).indexOf(int_element)返回-1,即使元素存在java

Arrays.asList(int_array).indexOf(int_element) returns -1 even if element is present java

本问题已经有最佳答案,请猛点这里访问。

我接受了一个int[]作为输入。为了搜索数组中整数的索引,我使用了Arrays.asList(arr).indexOf(element)方法。然而,我得到的索引是-1,即使元素存在于数组中。


int[]是一个对象,所以数组。aslist(arr)将一个对象放入列表中,您需要逐个放入int[]中的值。