Java

如何在java中实现多维数组

小樊
87
2024-08-09 18:52:37
栏目: 编程语言

在Java中可以通过嵌套数组的方式来实现多维数组。例如,可以创建一个二维数组如下:

int[][] twoDimensionalArray = new int[3][3];

// 给二维数组赋值
twoDimensionalArray[0][0] = 1;
twoDimensionalArray[0][1] = 2;
twoDimensionalArray[0][2] = 3;
twoDimensionalArray[1][0] = 4;
twoDimensionalArray[1][1] = 5;
twoDimensionalArray[1][2] = 6;
twoDimensionalArray[2][0] = 7;
twoDimensionalArray[2][1] = 8;
twoDimensionalArray[2][2] = 9;

// 访问二维数组中的元素
System.out.println(twoDimensionalArray[0][0]); // 输出: 1
System.out.println(twoDimensionalArray[1][1]); // 输出: 5

类似地,可以创建更高维度的数组,只需多次嵌套即可。例如,可以创建一个三维数组如下:

int[][][] threeDimensionalArray = new int[3][3][3];

// 给三维数组赋值
threeDimensionalArray[0][0][0] = 1;
threeDimensionalArray[0][0][1] = 2;
threeDimensionalArray[0][0][2] = 3;
threeDimensionalArray[0][1][0] = 4;
// 继续给数组赋值...

// 访问三维数组中的元素
System.out.println(threeDimensionalArray[0][0][0]); // 输出: 1
System.out.println(threeDimensionalArray[0][1][0]); // 输出: 4

可以根据需要创建任意维度的数组,只需不断嵌套即可。

0
看了该问题的人还看了