题解 | #数组遍历#
数组遍历
http://www.nowcoder.com/practice/0f8219cb6f6e4e99a1bb0e868e51d60a
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
int[] ary = new int[6];
// 初始化max为一个最小的值,而min则为一个最大的值
int max = Integer.MIN_VALUE;
int min = Integer.MAX_VALUE;
Scanner scanner = new Scanner(System.in);
for (int i = 0; i < ary.length; i++) {
ary[i] = scanner.nextInt();
}
//write your code here......
for (int j = 0; j < ary.length; j++) {
// 每次对一个元素进行比较,如果比max大或者比min小就直接执行替换
// 之前初始化设置成极值而不是我们自己设置数值是为了防止特殊情况
if(ary[j]>max) max=ary[j];
if(ary[j]<min) min=ary[j];
}
System.out.println(max + " " + min);
}
}

