---两个数组的长度一样
List list 1= new ArrayList(); ///(js: 创建数组 var arrayData = new Array(100); )
list1.add("A");
list1.add("A");
list1.add("A");
List list 2= new ArrayList(list1.size());
for(int i=0;i<list2.size();i++){
list2[i] = list1[i];
}
return list2;
---如果第一个数组中有空的记录(即要求第一个数组中不为空的记录的list集合)
List exampleList = ["A","B","C","D"];
List list 1= new ArrayList(exampleList.size());
int k=0;
for(int j=0;j<list1.size();j++){
if("".equals(exampleList .get[i])) {
continue;
}
list1.add(exampleList .get[i]);
k++;
}
--k:符合要求的集合的长度
List list 2= new ArrayList(k);
for(int i=0; i<k; i++){
list2[i] = list1[i];
}