public class INPUT{
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int num1,num2;
num1 = input.nextInt();
num2 = input.nextInt();
}
}
我的问题是如何在不声明2个变量的情况下取2个输入。假如我输入了一些int n = 2.它会提示两次两次接受我的输入。
答案 0 :(得分:0)
System.out.println("How many numbers?");
Scanner scanner = new Scanner(System.in);
int n = scanner.nextInt();
Integer numbers[] = new Integer[n];
for (int i = 0; i < n; i++) {
numbers[i] = scanner.nextInt();
}
首先输入您想要输入的数量,然后您可以将每个输入存储在数组中。这样,您就有了一个变量:数组。
这是一个例子。您也可以使用特殊输入退出输入,例如:-1
。