定义一个二维数组长度为4,键盘录取四个二维存储的一维数组
时间: 2024-03-17 14:46:29 浏览: 60
可以使用如下代码定义一个长度为4的二维数组,以及键盘录入四个一维数组并存储到二维数组中。
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
// 定义一个长度为4的二维数组
int[][] array = new int[4][];
// 使用循环键盘录入四个一维数组并存储到二维数组中
Scanner scanner = new Scanner(System.in);
for (int i = 0; i < 4; i++) {
System.out.printf("请输入第%d个一维数组的长度:", i+1);
int length = scanner.nextInt();
array[i] = new int[length];
System.out.printf("请输入第%d个一维数组的%d个元素:", i+1, length);
for (int j = 0; j < length; j++) {
array[i][j] = scanner.nextInt();
}
}
// 输出二维数组
System.out.println("二维数组为:");
for (int i = 0; i < 4; i++) {
for (int j = 0; j < array[i].length; j++) {
System.out.print(array[i][j] + " ");
}
System.out.println();
}
}
}
```
运行程序后,可以依次输入四个一维数组的长度和元素,最终输出二维数组的所有元素。
阅读全文