java求最大值以及定义方法调用

时间:2022-03-15 20:25:59
class ArrayDome
{
public static void main(String[] args)
{
int[] arr = {-12,-51,-12,-11};
int max = getMax(arr);
int max_2 = getMax_2(arr);
System.out.println(max);
System.out.println(max_2); } //求最大值 方法一 public static int getMax(int[] arr)
{
int maxElement = arr[0];
for(int x = 0; x < arr.length; x++){
if(arr[x] > maxElement){
maxElement = arr[x];
}
}
return maxElement;
} //求最大值 方法二
public static int getMax_2(int[] arr)
{
int maxIndex = 0;
for(int x = 1; x < arr.length; x++){
if(arr[x] > arr[maxIndex]){
maxIndex = x;
}
}
return arr[maxIndex];
}
}