在Java中,求最大值、最小值以及平均值都是非常常見的操作,我們可以使用循環、數組、集合等方式實現。下面我們來分別介紹一下這三種操作的實現。
1. 求最大值
public static int getMax(int[] arr) {
int max = arr[0];
for(int i=1;imax){
max=arr[i];
}
}
return max;
}
代碼說明:
首先定義一個變量max,并賦值為數組第一個元素,之后循環遍歷數組,如果發現比max大的值,就將max賦值為這個值。
2. 求最小值
public static int getMin(int[] arr) {
int min = arr[0];
for(int i=1;i
代碼說明:
和求最大值的代碼類似,只是這里將初始值設為數組第一個元素,比較大小時用小于號即可。
3. 求平均值
public static double getAvg(int[] arr) {
int sum = 0;
for(int i=0;i
代碼說明:
用一個變量sum記錄數組所有元素的和,之后返回sum除以數組長度即可。
上一篇css主菜單左對齊