Java数组分为数值数组和对象数组,在多维数组中,数值数组可以直接定义,对象数组(即使是规则的)却要逐层往下分配空间
1、规则的二维数值数组
可以直接定义:
int num[][] = new int[2][3];
num[0][1] = 2;
2、对于不规则的二维数组,必须要逐层往下分配空间:
int num[][] = new int[2][];
num[0]=new int[3];
num[1]=new int[5];
Java数组分为数值数组和对象数组,在多维数组中,数值数组可以直接定义,对象数组(即使是规则的)却要逐层往下分配空间
1、规则的二维数值数组
可以直接定义:
int num[][] = new int[2][3];
num[0][1] = 2;
int num[][] = new int[2][];
num[0]=new int[3];
num[1]=new int[5];