Java学习实例——数组_求数组中的最大值最小值

  定义一个整数类型的数组并存储多个数据,获取数组中的最大值、最小值。

import java.util.Scanner;

public class HomeWork {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        //定义一个数组,进行操作
        arrMean();

    }
    //定义一个数组,进行操作
    public static void arrMean(){
        //定义一个数组
        int[] arr1 = new int[]{1,3,7,4,6,9,10,8};
  
        //求最大值、最小值
        System.out.println("数组的最大值为:"+maxNum(arr1)+","+"数组的最小值为:"+minNum(arr1));
    }

    //求数组中的最大值
    public static int maxNum(int[] arr1){
        //求最大值
        int maxNum1 = arr1[0];
        for(int i = 1; i < arr1.length ;i++){
            if(arr1[i] > maxNum1){
                maxNum1 = arr1[i];
            }
        }
        return maxNum1;
    }
    //求数组中的最小值
    public static int minNum(int[] arr1){
        //求最小值
        int minNum1 = arr1[0];
        for(int i = 1; i < arr1.length ;i++){
            if(arr1[i] < minNum1){
                minNum1 = arr1[i];
            }
        }
        return minNum1;
    }
}

 

posted @ 2021-04-08 20:07  泰初  阅读(762)  评论(0编辑  收藏  举报