查找数组中的最大值、最小值:
public class TestArray04{
public static void main(String[] args){
//功能:给定一个数组,求数组中最大的数、最小的数。
int[] arr = new int[]{12, 3, 7, 4, 450, 125, 9, 45};
int maxNum = getMaxNum(arr);
System.out.println("数组中最大的数是:" + maxNum);
int minNum = getMinNum(arr);
System.out.println("数组中最小的数是:" + minNum);
}
/*
提取一个方法:求数组中的最大值
*/
public static int getMaxNum(int[] arr){
int maxNum = arr[0];
for(int i=1; i<arr.length; i++){
if(arr[i] > maxNum){
maxNum = arr[i];
}
}
return maxNum;
}
//求数组中的最小值
public static int getMinNum(int[] arr){
int minNum = arr[0];
for(int i=1; i<arr.length; i++){
if(arr[i] < minNum){
minNum = arr[i];
}
}
return minNum;
}
}
打印结果:
最大最小值.jpg
网友评论