JAVA输入一个n个数的数组
时间: 2024-09-20 14:09:22 浏览: 75
在Java中,如果你需要让用户输入一个包含n个数的数组,通常可以使用Scanner类配合循环来实现。以下是一个简单的示例,它提示用户输入数组元素,并将每个输入存储在一个整数数组中:
```java
import java.util.Scanner;
public class InputArrayExample {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入数组的长度(至少1个元素):");
int n = scanner.nextInt();
int[] array = new int[n]; // 初始化一个大小为n的数组
System.out.println("现在开始输入数组的元素, 每次输入一个数字,输入完按回车键结束:");
for (int i = 0; i < n; i++) {
array[i] = scanner.nextInt(); // 读取用户的输入并存入数组
}
// 输出输入的数组
System.out.println("输入的数组为:");
for (int num : array) {
System.out.print(num + " ");
}
// 关闭Scanner
scanner.close();
}
}
```
在这个程序中,用户首先会被询问输入数组的长度,然后按照索引一个个地输入数组元素。完成后会输出整个数组。
阅读全文