java数组输入n个数以空格分隔
时间: 2024-09-21 19:10:14 浏览: 35
在Java中,你可以通过Scanner类从用户那里接收n个数,这些数由空格分隔。以下是一个简单的示例:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
// 提示用户输入数字的数量
System.out.print("请输入数字的数量(n): ");
int n = scanner.nextInt();
// 创建一个大小为n的整型数组
int[] numbers = new int[n];
// 使用循环读取并存储用户输入的数字,每个数字之间用空格分隔
System.out.println("请输入" + n + "个以空格分隔的数字:");
for (int i = 0; i < n; i++) {
numbers[i] = scanner.nextInt();
}
// 关闭Scanner
scanner.close();
// 打印输入的数组
for (int num : numbers) {
System.out.print(num + " ");
}
System.out.println();
阅读全文