给定一组数字1,6,21,7,-2,求出其中的最大值和最小值
定义两个数组 把数字存进去遍历 分别遍历 每选出一次数组中更大的数字 则替换掉当前数组中的最大值或最小值 一直到遍历完全部数字 最后得出这组数字中的最大和最小值
public static void main(String[] args){
int arr[] = new int[]{1,6,21,7,-2};
int max= arr[0];
int min = arr[0];
for(int i=1;i<arr.length;i++){
if(arr[i]>max){
max=arr[i];
}
if(arr[i]<min){
min=arr[i];
}
}
System.out.println("数组中的最大值:"+max);
System.out.println("数组中的最小值:"+min);
}
输出:
数组中的最大值:21
数组中的最小值:-2