色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

java怎么求最大值和最小值

在java中,求最大值和最小值是常見(jiàn)的操作,本文將介紹幾種方法。

public static 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;
}

上面的方法是通過(guò)遍歷數(shù)組來(lái)獲取最大值。首先將第一個(gè)元素設(shè)置為最大值,然后遍歷數(shù)組,如果當(dāng)前元素比最大值大,則將當(dāng)前元素設(shè)置為最大值。最后返回最大值。

public static int getMin(int[] arr){
int min = arr[0];
for(int i = 1; i< arr.length; i++){
if(arr[i]< min){
min = arr[i];
}
}
return min;
}

同樣的,上面的方法是通過(guò)遍歷數(shù)組來(lái)獲取最小值。首先將第一個(gè)元素設(shè)置為最小值,然后遍歷數(shù)組,如果當(dāng)前元素比最小值小,則將當(dāng)前元素設(shè)置為最小值。最后返回最小值。

public static int getMax2(int[] arr){
Arrays.sort(arr);
return arr[arr.length-1];
}

上面的方法是先將數(shù)組排序,然后獲取最后一個(gè)元素,即為最大值。

public static int getMin2(int[] arr){
Arrays.sort(arr);
return arr[0];
}

同樣的,上面的方法也是先將數(shù)組排序,然后獲取第一個(gè)元素,即為最小值。