为什么 indexOf 找不到对象?
我创建了一个整数列表,并尝试返回特定值的索引。数组是 3,8,2,5,1,4,7,6,我想返回 indexOf(3),它应该是 0。
在导入java.util.*后,我在Eclipse Java Scrapbook中尝试了以下方法:
int[] A = {3,8,2,5,1,4,7,9};
Arrays.asList(A).indexOf(3)
我也试过:
int[] A = {3,8,2,5,1,4,7,6};
ArrayList<Integer> l = new ArrayList(Arrays.asList(A));
l.indexOf(3)
两者都返回 -1。为什么?如何让它按预期工作?