13.数组操作之获取最值

数组操作之获取最值:

13.数组操作之获取最值_第1张图片
获取最值方法
package com.itheima_04;

/*
 * 数组获取最值(获取数组中的最大值最小值)
 */
public class ArrayTest2 {
    public static void main(String[] args) {
        // 定义数组
        int[] arr = { 12, 45, 98, 73, 60 };
        //最大值
        // 定义参照物
        int max = arr[0];

        // 遍历数组,获取除了0索引以外的元素进行比较
        for (int x = 1; x < arr.length; x++) {
            if (arr[x] > max) {
                max = arr[x];
            }
        }

        // 输出max即可
        System.out.println("max:" + max);
        
        //最小值
        int min = arr[0];
        for(int y = 1; y < arr.length; y++) {
            if(min > arr[y]) {
                min = arr[y];
            }
        }
        System.out.println("min:"+ min);
    }
}

你可能感兴趣的:(13.数组操作之获取最值)