嘿伙计们,我有一个作业问题,要求我找到随机生成的数组的第二大数字并返回该数字。该数组的长度必须为 6,因此从概念上讲,这就是我遇到编译器错误之前所拥有的。有人可以帮我完成吗?更新:我需要引用数组并在我试图在 system.out.println 语句中这样做的主要方法中调用它,但是我不知道如何调用正确的方法/数组。
import java.io.*;
import java.util.Arrays;
public class SecondHighest{
public static int find2ndHighest(int[] list){
//define how long the array can be
list[] = new int[6];
//create a for loop to fill the array.
for(int i = 0; i>=list.length; i++){
list[i] = (int)(Math.random()*10);
}
Arrays.sort(list); //use the built-in sorting routine
return list[1];
}
}