如何在 int 类型的 Java 数组中找到某个值的索引? 我尝试在未排序的数组上使用 Arrays.binarySearch ,它只是有时给出正确答案。 原文由 Jeomark 发布,翻译遵循 CC BY-SA 4.0 许可协议
Integer[] array = {1,2,3,4,5,6}; Arrays.asList(array).indexOf(4); 请注意,此解决方案是线程安全的,因为它创建了一个 List 类型的新对象。 你也不想在循环或类似的东西中调用它,因为你每次都会创建一个新对象 原文由 Pablo Fernandez 发布,翻译遵循 CC BY-SA 3.0 许可协议
请注意,此解决方案是线程安全的,因为它创建了一个 List 类型的新对象。
你也不想在循环或类似的东西中调用它,因为你每次都会创建一个新对象