/*
* 题目:自定义数组,实现输出改数组的长度、最大值和最小值
* 课本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);
}
}