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);//输出比较之后数组当中的最大值 } }

浙公网安备 33010602011771号