用java语言写出:从键盘界面任意输入一段数字,将数字存入一个数组中
时间: 2024-10-15 07:24:04 浏览: 38
在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("请输入你要存储的数字个数(至少1个):");
int count = scanner.nextInt();
// 确保输入的个数大于0
if (count <= 0) {
System.out.println("数字个数必须大于0,请重新输入.");
return;
}
// 创建一个足够大的数组
int[] numbers = new int[count];
System.out.println("现在请输入" + count + "个数字:");
for (int i = 0; i < count; i++) {
numbers[i] = scanner.nextInt();
}
// 打印数组的内容
System.out.println("你输入的数字数组是: ");
for (int num : numbers) {
System.out.print(num + " ");
}
scanner.close(); // 关闭扫描器以释放资源
}
}
```
在这个程序中,首先提示用户输入数字的数量,然后创建相应的数组。接着循环读取并存储用户的输入,最后打印出整个数组。
阅读全文