一般来讲,我们在Processing中想要延长数组有3种方法:
1、目标数组+原始数组
有数组A和B String[] A = { "OH", "NY", "CA"}; String[] B = append(A, "MA"); B[] = { "OH", "NY", "CA", "MA"},长度为4
2、目标数组 = 原始数组A + 原始数组B
有数组A和B String[] A = { "OH", "NY", "CA"}; String[] B = { "KY", "IN", "MA"}; String[] C = concat(A, B); C[] = { "OH", "NY", "CA", "KY", "IN", "MA"};
3、指定目标数组大小
有数组A int[] A = {0, 1, 3, 4}; int[] B = {}; B = expand(A, 512); println("A: "+A.length+"B: "+B.length); 此时,数组A的长度为4,数组B的长度为512。