Java怎样键盘输入数组
时间: 2023-10-04 15:09:52 浏览: 265
以下是Java中从键盘输入数组的示例代码:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入数组长度:");
int n = input.nextInt();
int[] arr = new int[n]; // 创建数组
System.out.print("请输入" + n + "个整数:");
for (int i = 0; i < n; i++) { // 逐个输入数组元素
arr[i] = input.nextInt();
}
System.out.print("输入的数组为:");
for (int i = 0; i < n; i++) { // 输出数组元素
System.out.print(arr[i] + " ");
}
}
}
```
以上代码中,使用了Scanner类来从键盘输入数据,首先输入数组的长度n,然后创建长度为n的数组arr,最后逐个输入数组元素并输出数组。
相关问题
Java从键盘输入数组的长度以及数组
可以使用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("请输入数组长度:");
int length = scanner.nextInt();
// 输入数组元素
int[] arr = new int[length];
System.out.println("请输入数组元素:");
for (int i = 0; i < length; i++) {
arr[i] = scanner.nextInt();
}
// 打印数组元素
System.out.println("数组元素为:");
for (int i = 0; i < length; i++) {
System.out.print(arr[i] + " ");
}
}
}
```
运行程序后,先输入数组长度,再输入每个元素的值,最后程序会打印出输入的数组元素。
java键盘输入数组
您可以使用Java中的Scanner类来读取键盘输入,并将输入存储为数组。以下是一个示例代码:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入数组的长度:");
int length = scanner.nextInt();
int[] array = new int[length];
System.out.println("请输入数组的元素:");
for (int i = 0; i < length; i++) {
array[i] = scanner.nextInt();
}
System.out.println("您输入的数组为:");
for (int i = 0; i < length; i++) {
System.out.print(array[i] + " ");
}
}
}
```
在上面的代码中,我们使用Scanner类来读取键盘输入。首先,我们要求用户输入数组的长度,并将其存储在变量length中。然后,我们创建一个长度为length的整数数组,并使用for循环读取键盘输入的每个元素,并将其存储在数组中。最后,我们使用for循环遍历数组并打印数组的每个元素。