我已经花了几个小时试图寻找解决方案.
我的程序要求用户输入整数列表(例如:5 2 5 6 6 1).然后我想创建一个数组并连续地将每个整数存储到它各自的数组索引中.
这是我的程序的一部分我遇到了麻烦(这个程序的目的是通过以后的方法执行计算,但我没有包含它):
import java.util.Scanner;
public class Assignment627 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int x = 0;
int[] list1Array = new int[1];
System.out.println("Enter list1: ");
while (input.hasNext()){
list1Array[x] = input.nextInt();
x++;
}
Run Code Online (Sandbox Code Playgroud)
正如您所看到的,我正在实例化数组"list1Array",但问题是我不知道用户将输入多少个整数!如果只有一种方式可以知道输入了多少整数...任何帮助将不胜感激!谢谢,塞巴斯蒂安