java 数组取最值

目前能想到的是通过对数组的循环遍历,

  第一是记录相对较大的值给临时变量存储,

  第二种是记录相对较大的值的下标给临时变量存储,

  第三种是排序后取第一个或最后一个值

/**

* 获取数组中的最大值

* */

public int getMax(int[] arr){

int max = arr[0];

for(int i=1;i<arr.length;i++){

if(arr[i] > max){

max=arr[i];

}

}

return max;

}