package com.day08; public class ArrayTest7 { public static void main(String[] args) { int[] arr = new int[8]; for (int i = 0; i < arr.length; i++) { arr[i] = (int) (Math.random() * 20); } for (int i = 0; i < arr.length; i++) { System.out.print(arr[i] + " "); } System.out.println(); //找出最大值的下标,这是一个int型的值 //声明变量,保存最大值的下标,初值设为0 int maxIndex = 0; int minIndex = 0;//找出最小值的下标 for (int i = 0; i < arr.length; i++) { if(arr[i]>arr[maxIndex]){ maxIndex = i; } if(arr[i]<arr[minIndex]){ minIndex = i; } } System.out.println("max"+arr[maxIndex]); System.out.println("min"+arr[minIndex]); } }