ArrayMax


package cn.yyhl.day04;
/*
题目:
求一个数组当中的最大值
 */
public class ArrayMax {
    public static void main(String[] args) {
        int[] array = { 5, 10, 8, 7, 20, 35, 24, 56, 38};//静态初始化省略格式
        int max = array[0];//创建一个变量max,并把数组当中的第一个元素赋值给max
        //因为数组当中的第一个元素之前变量是没有任何数据的,所以最大值一定是第一个元素,所以循环比较从第二个元素开始
        for (int i = 1; i < array.length; i++) {
            if (array[i]> max){//如果当前元素里的数值比max变量当中的数值大
                max = array[i];//那么就把当前元素里的数值赋值给max
            }
        }
        System.out.println("最大值是 " + max);//输出比较之后数组当中的最大值
    }
}

 

 

 

posted @ 2021-07-02 14:48  凝眸望天涯  阅读(173)  评论(0)    收藏  举报