数组就是一组相关数据的集合,一个数组实际上就是一连串的变量。
1、如果说一维数组是几何中线性图形的话,那么二维数组就是一个表格(嗯,像excel那样的表格)。。。
2、二维数组在分配内存时,必须告诉编译器二维数组的行与列的个数。。。
int arr[][] = new int[2][3]; //意思是这个二维数组有2行3列,可以存放2*3=6个元素,,每个元素(int类型)是4个字节,共占4*6=24个字节。
3、一维数组需要使用一层循环,二维数组需要两层循环,三位数组需要三层循环......N维数组需要N层循环...
例如:arr[0][0][0]=5
arr[0][0][1]=1
arr[0][1][0]=2
arr[0][1][1]=6
arr[1][0][0]=9
arr[1][0][1]=4
arr[1][1][0]=8
arr[1][1][1]=7
|