Java连续输入一行整数
时间: 2023-12-06 20:05:49 浏览: 36
你可以使用Java的Scanner类来实现连续输入一行整数。下面是一个示例代码:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入一行整数:");
String line = scanner.nextLine();
String[] numbers = line.split(" ");
int[] arr = new int[numbers.length];
for (int i = 0; i < numbers.length; i++) {
arr[i] = Integer.parseInt(numbers[i]);
}
System.out.println("输入的整数为:");
for (int num : arr) {
System.out.print(num + " ");
}
scanner.close();
}
}
```
这段代码中,首先创建了一个Scanner对象来读取用户输入。然后使用`scanner.nextLine()`方法获取用户输入的一行字符串。接着使用`split`方法将字符串按空格分割成多个整数,并将它们存储在一个整数数组中。最后,遍历整数数组并打印出来。
你可以根据自己的需求对该代码进行修改和扩展。