参差不齐的数组和参差不齐的数组有什么区别?根据我的研究,两者具有相同的定义,即具有不同列长度的二维数组。
问问题
36231 次
4 回答
0
参差不齐的阵列也称为参差不齐的阵列
1-锯齿状阵列是非均匀阵列
2- 内部数组无法初始化,所以下面的代码片段会失败
double[][] jagged = new double[2][3]; //error
3-相反,每个内部数组都单独初始化
double[][] jagged = new double[2][];
jagged[0] = new double[5];
jagged[1] = new double[7];
于 2020-01-21T15:31:33.213 回答
0
锯齿状数组是数组的数组,因此成员数组可以具有不同的大小,即,我们可以创建一个二维数组,但每行的列数是可变的。这些类型的数组也称为不规则数组。
Contents of 2D Jagged Array
0
1 2
3 4 5
6 7 8 9
10 11 12 13 14
于 2016-10-06T17:19:58.940 回答
-2
参差不齐的数组:是一个具有多个维度的数组,每个维度具有不同的大小
前任:
10 20 30
11 22 22 33 44
77 88
锯齿状数组:数组中的每一项都是另一个数组。C#代码:
int[][] jaggedArray = new int[3][];
jaggedArray[0] = new int[5];
jaggedArray[1] = new int[4];
jaggedArray[2] = new int[2];
于 2013-08-16T08:41:02.903 回答