鱼欲遇雨:每日都学习一点,持之以恒,天道酬勤!不能用电脑时,提前补上!(2012.8.21)
第05章 数组 08 练习6 作业也将在25号自己独立完成!
二维数组
二维数组可以看成以数组为元素的数组。例如
int a[] [] = { { 1, 2}, {3, 4, 5, 6}, { 7, 8, 9 } };
java中多维数组的声明和初始化应按照从高维到低维的顺序进行,例如
int a[][] = new int[3][];
a[0] = new int[2];
a[1] = new int[4];
a[2] = new int [3];
int a[][] = new int[][4]; //非法
二维数组初始化
静态初始化
int intA[][] = { {1,2},{312,21,32},{3,4,5};
int intB[3][2] = {{1,2},{2,3},{4,5}};
动态初始化
int a[][] = new int[3][5];
int b[][] = new int[3][];
b[0] = new int[2];
b[1] = new int[3];
b[2] = new int[5];
int a[][] = new int[3][5];
int b[][] = new int[3][];
b[0] = new int[2];
b[1] = new int[3];
b[2] = new int[5];