如何在int数组中找到元素的索引?

如何在int类型的Java数组中找到某个值的索引?

我尝试在我的未排序数组上使用Arrays.binarySearch,它有时只给出正确的答案.

解决方法:

Integer[] array = {1,2,3,4,5,6};

Arrays.asList(array).indexOf(4);

请注意,此解决方案是线程安全的,因为它创建了一个List类型的新对象.

你也不想在循环中或类似的东西中调用它,因为你每次都要创建一个新对象

上一篇:从python pandas中的列名获取列索引


下一篇:javascript – 数组是关联的还是索引的?