我完全迷路了,我是Java编码和使用Eclipse程序的新手。我需要创建一个程序,询问用户要跟踪多少个数字,该程序使用该输入来分配包含该特定输入的数组。然后,该数组需要填充1到10之间的随机整数并打印该数组。
每次我导入扫描器并尝试使其读取输入值时,当我运行程序时,它似乎就像“ arrayLength = scnr.nextInt();下的所有内容一样;行不存在。
import java.util.Scanner;
import java.util.Random;
public class Array {
private static Scanner scanner;
public static void main (String [] args){
Scanner scnr = new Scanner(System.in);
Random randGen = new Random();
int arrayLength;
int num;
System.out.print("How many random numbers would you like to keep track of?");
arrayLength = scnr.nextInt();
num = randGen.nextInt(10) +1;
System.out.print(num);
}
}