我已经以int[]形式输入了数据。为了查找数组中整数的索引,我使用了Arrays.asList(arr).indexOf(element)方法。然而,即使元素在数组中存在,我仍然得到-1的索引。
Arrays.asList(arr).indexOf(element)
-1
int[]是一个对象,所以Arrays.asList(arr)将一个对象放入列表中,您需要逐个将int[]的值放入列表中。
Arrays.stream(array).boxed().collect(Collectors.toList())