上面的标题总结了我的问题,为了澄清一个例子:
array[0] = 1
array[1] = 3
array[2] = 7 // largest
array[3] = 5
所以我想要的结果是 2,因为它包含最大的元素 7。
最佳答案
int maxAt = 0;
for (int i = 0; i < array.length; i++) {
maxAt = array[i] > array[maxAt] ? i : maxAt;
}
关于java - 如何找到最大值的数组索引?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22911722/