Java 一维数组 二维数组 三维数组

二维数组包含一位数组 
三维数组就是在二维数组的基础上,再加一层。把二维数组看做是一维数组就可以了,按照上述理解类推。
 
下面是 一维 二维 三维数组例子
 
一维数组:
int[] array1 = new int[]{1, 2, 3, 4, 5, 6};

System.out.println("遍历一维数组");

// 遍历一维数组
for (int i : array1) {
System.out.print(i + "\t");
}
System.out.println();

二维数组:

int[][] array2 = new int[][]{{1, 2, 3}, {4, 5, 6}, {7, 8, 9}};

System.out.println("遍历二维数组");
// 遍历二维数组
for (int i = 0; i < array2.length; i++) {
int[] arr2 = array2[i];
for (int j = 0; j < arr2.length; j++) {
System.out.print(arr2[j] + "\t");
}
System.out.println();
}

三维数组:

int[][][] array3 = new int[][][]{{{1, 2, 3}, {4, 5, 6}, {7, 8, 9}}, {{10, 11, 12}, {13, 14, 15}, {16, 17, 18}},
{{20, 21, 22}, {23, 24, 25}, {26, 27, 28}}}; System.out.println("遍历三维数组");
// 遍历三维数组
for (int i = 0; i < array3.length; i++) {
for (int j = 0; j < array3[0].length; j++) {
for (int k = 0; k < array3[0][0].length; k++) {
System.out.print(array3[i][j][k] + "\t");
}
System.out.println();//输出一维数组后换行
}
}
 
上一篇:Swift—属性观察者-备


下一篇:KV型内存数据库Redis