package day0101;
import java.util.Arrays;
import java.util.Random;
public class ArrMaxIndex {
public static void main(String[] args) {
int[] arr = suiji();//调用suiji方法获取随机数组
int max = 0;//提前定义一个变量用来存最大值
int index = 0;//提前定义一个变量用来存最大值的索引
for(int i = 0;i<arr.length;i++) {
if(arr[i]>max) {//首次循环必命中
max = arr[i];//将大值存入max
index = i;
}
}
System.out.println(Arrays.toString(arr));
System.out.print("最大索引:"+index+"最大值:"+max);
}
private static int[] suiji() {
//定义随机数组长度
int len = 5+new Random().nextInt(10);
//定义数组
int[] arr = new int[len];
//循环往数组里存入随机值
for(int i = 0;i<len;i++) {
arr[i] = 100+new Random().nextInt(500);
}
return arr;
}
}