两种类型的多维度数组:
矩形数组(rectangular array),交错数组(jagged array)。
矩形数组:不管有多少维度,总是使用一个组方括号。
int x=myArray[4, 6];
交错数组:每个子数组都是独立数组的多维度数组,可以有不同长度的子数组。
int x = jaggedArray[2][7][4];
数组是引用对象,引用在栈或堆上,而数组对象本身总是在堆上。
值类型数组和引用类型数组:
两种类型的多维度数组:
矩形数组(rectangular array),交错数组(jagged array)。
矩形数组:不管有多少维度,总是使用一个组方括号。
int x=myArray[4, 6];
交错数组:每个子数组都是独立数组的多维度数组,可以有不同长度的子数组。
int x = jaggedArray[2][7][4];
数组是引用对象,引用在栈或堆上,而数组对象本身总是在堆上。
值类型数组和引用类型数组: