获取数值型数组的最大值和最小值,使用遍历获取每一个值,然后记录最大值和最小值的方式。(数组遍历嵌套if判断语句)
package com.Summer_0420.cn; /** * @author Summer * .获取数值型数组的最大值、最小值 * 方法:遍历获取每一个值,记录最大值; * 方法:遍历获取每一个值,记录最小值; */ public class TestMethod01 { public static void main(String[] args) { int [] a={1,2,3,4,5,6,78,9,4,5,1,5,64,12,3,3}; getMax(a); getMin(a); } private static void getMin(int[] a) { int max=a[0]; for (int i : a) {//用增强for循环获取最大值 if (i>max) {//注意此处比较的是i,不是[i] max = i; } } System.out.println(max); } private static void getMax(int[] a) { int min = a[0]; for (int i = 0; i < a.length; i++) {//用普通for循环获取最小值 if (a[i]<min) { min = a [i]; } } System.out.println(min); } }