/* * 题目:自定义数组,实现输出改数组的长度、最大值和最小值 * 课本39页——第2题 * ArraySort_MaxAndMin.java * @author LGM * @version 2015.04.03 */ import java.util.Arrays; public class ArraySort_MaxAndMin { public static void main(String[] args) { int[] a = {45,96,78,6,18,66,50}; int max = a[0]; //定义max = a[0],可以将比较的次数减少一次 int min = a[0]; //定义min = a[0],可以将比较的次数减少一次 for (int i = 1; i < a.length; i++) { if(max < a[i]) { <span id="transmark"></span>max = a[i]; } else if(min > a[i]) { min = a[i]; } } System.out.println("该数组中的长度为:" + a.length); System.out.println("该数组中的最大值为:" + max); System.out.println("该数组中的最小值为:" + min); } }