
Java中从键盘输入数组元素
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本教程介绍如何在Java程序中通过控制台键盘输入来填充和初始化数组。涵盖了使用Scanner类读取用户输入的方法与技巧。
以下为 Eclipse 中的 Java 代码示例:从键盘输入数组。
在该示例中,用户可以通过控制台输入一系列值来创建一个整数数组或字符串数组,并将其存储到变量中以供后续使用。实现这一功能需要导入`java.util.Scanner`类,以便能够读取用户的输入数据。首先声明一个Scanner对象并实例化它,然后根据需求提示用户依次输入每个元素的值,最后将这些值添加到相应的数组中。
以下是创建整数数组的一个简单示例:
```java
import java.util.Scanner;
public class InputArrayExample {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print(请输入要输入的整数个数: );
int size = scanner.nextInt();
// 创建数组并初始化为指定大小
int[] arrayIntegers = new int[size];
System.out.println(请逐个输入 + size + 个整数:);
for (int i = 0; i < size; i++) {
arrayIntegers[i] = scanner.nextInt();
}
// 打印数组内容
System.out.print(您输入的整数为: );
for (int num : arrayIntegers) {
System.out.print(num + );
}
}
}
```
对于字符串数组,可以使用类似的方法:
```java
import java.util.Scanner;
public class InputArrayExampleString {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print(请输入要输入的字符串个数: );
int size = scanner.nextInt();
// 创建数组并初始化为指定大小
String[] arrayStrings = new String[size];
System.out.println(请逐个输入 + size + 个字符串:);
for (int i = 0; i < size; i++) {
arrayStrings[i] = scanner.next();
}
// 打印数组内容
System.out.print(您输入的字符串为: );
for (String str : arrayStrings) {
System.out.print(str + );
}
}
}
```
以上代码实现了从键盘获取用户输入并将其存储到指定类型的数组中。
全部评论 (0)


