我得到的错误是“.class”预期。我想要做的就是从用户那里获取数组的值。 请帮助我。
int[] array = new int [10];
Scanner input=new Scanner (System.in);
// The error comes from the next line.
int array = input.nextInt[];
System.out.println("1. Find Mean");
System.out.println("2. Change Number");
System.out.println("1. Print All");
System.out.println("1. Exit");
答案 0 :(得分:2)
您已经有一个名为array
的变量。
int[] array = new int [10]; // <-- right there.
int count = 0; // <-- add this.
Scanner input=new Scanner (System.in);
array[count++] = input.nextInt(); // <-- parens for a method call,
// square brackets for the array, and add one to the count.
答案 1 :(得分:1)
使用括号()
进行没有参数的方法调用,而不是括号[]
。
int array = input.nextInt();