public class test { public static void main(String[] args) { //一维数组 int num[] = {0,1,2}; for (int i = 0; i < num.length; i++) { System.out.println("一维数组输出值:" + num[i]); } //二维数组 int num1[][] = { {0,1,2},{3,4},{5} }; for (int i = 0; i < num1.length; i++) { for (int j = 0; j < num1[i].length; j++) { System.out.print(" " + num1[i][j]);//num1[i][j] } } //三维数组 int num2[][][] = { {{0,1,2},{4,5}}, {{6},{7,8},{9}}, {{10,11}} }; for (int i = 0; i < num2.length; i++) { for (int j = 0; j < num2[i].length; j++) { for (int k = 0; k < num2[i][j].length; k++) { System.out.print(" " +num2[i][j][k]); } } } } }
上述代码分别是一维二维三维的赋值以及输出。
提问:在三维数组里,是如何赋值的?
像二维是可以理解为先赋值行再赋值列,表达形式是num2[0][0]=0,第一行第一列为0。
那么三维是一个怎么样的形式。
我吃西瓜很快
相关分类