从键盘输入 Java 数组327


在 Java 中,您可以通过键盘输入来初始化数组。本文将详细介绍如何使用 Java 中的 Scanner 类从键盘输入各种类型的数组,包括整数数组、浮点数数组、字符串数组和布尔数组。

1. 导入 Scanner 类

要从键盘读取输入,需要导入 类。```java
import ;
```

2. 创建 Scanner 对象

要从键盘读取输入,需要创建 Scanner 对象,并将其与 关联,因为 表示标准输入流。```java
Scanner scanner = new Scanner();
```

3. 输入整数数组

要输入整数数组,可以使用以下代码:```java
int[] arr = new int[n]; // n 是数组的大小
for (int i = 0; i < n; i++) {
arr[i] = ();
}
```

4. 输入浮点数数组

要输入浮点数数组,可以使用以下代码:```java
float[] arr = new float[n]; // n 是数组的大小
for (int i = 0; i < n; i++) {
arr[i] = ();
}
```

5. 输入字符串数组

要输入字符串数组,可以使用以下代码:```java
String[] arr = new String[n]; // n 是数组的大小
for (int i = 0; i < n; i++) {
arr[i] = ();
}
```

6. 输入布尔数组

要输入布尔数组,可以使用以下代码:```java
boolean[] arr = new boolean[n]; // n 是数组的大小
for (int i = 0; i < n; i++) {
arr[i] = ();
}
```

7. 完整代码示例

以下是一个完整的代码示例,展示了如何从键盘输入一个整数数组:```java
import ;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner();
// 输入数组大小
int n = ();
// 创建数组
int[] arr = new int[n];
// 从键盘输入数组元素
for (int i = 0; i < n; i++) {
arr[i] = ();
}
// 输出数组元素
for (int i = 0; i < n; i++) {
(arr[i]);
}
}
}
```

8. 注意事项* 数组大小:在输入数组元素之前,必须先确定数组的大小。
* 输入验证:在输入数组元素时,应进行输入验证,以确保输入的格式正确。
* 资源关闭:使用完 Scanner 类后,应通过调用 close() 方法关闭资源。

2024-10-27


上一篇:Java 方法注释:提升代码质量和可读性

下一篇:Java 中使用 Array 输入