我正在尝试为彩票申请随机选择 6 个号码。然后将数字添加到数组中。当我尝试显示数组中包含的信息时,它返回 [I@63376afa. 如果我在数组之外显示 randomInt ,它会正确显示,但不会添加到数组中。如果我在处理 for 循环后尝试将 randomInt 添加到数组中,则会收到错误 Type mismatch can't convert int to int[] ,这是有道理的。
import java.util.Random;
public class PracRandom1
{
public static void main(String[] args)
{
int randomInt=0;
int[] numArray = new int[randomInt];
int[] array = new int[5];
Random randomNum = new Random();{
for (int i = 0; i <= array.length; ++i){
randomInt = 1+randomNum.nextInt(6);
System.out.println("Array Random numbers: " + numArray);
}
}}}