如何在java中实现多维数组

avatar
作者
筋斗云
阅读量:0

在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 

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

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!