参差不齐和参差不齐的数组之间有什么区别?根据我的研究,两者都有相同的定义,即具有不同列长度的二维数组。
交错阵列是阵列的阵列,使得成员阵列可以具有不同的大小,即,我们可以创建二维阵列,但每行中的列数可变。
Contents of 2D Jagged Array
0
1 2
3 4 5
6 7 8 9
10 11 12 13 14
http://www.geeksforgeeks.org/jagged-array-in-java/
参差不齐的阵列也被称为参差不齐的阵列
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];
参差不齐的数组:是一个具有多个维度的数组,每个维度具有不同的大小
前任:
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];
本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处
评论列表(33条)