在做一道java 习题时,遇到了求数组最大下标的问题,脑子里只有排序算法的思路,始终不得其解。
在网上搜索一番后得出答案。
具体思路是 设定一个最大下标变量,通过循环让数组中的每一个值依次与数组的最大下标值进行比较。从而得出最大下标值。
public static void getMaxIndex(int[] array){
int maxIndex=0;
for(int i=0;i<array.length;i++){
if(array[i]>array[maxIndex]){
maxIndex=i;
}
}
System.out.println(maxIndex);
}