ArrayList list2 = new ArrayList();
ArrayList lists = new ArrayList();
list2.Add("asf");
list2.Add("erf");
lists.Add(list2);
ArrayList list=new ArrayList();
list.Add(lists[j])与 list=(arraylist)lists[j]区别?
ArrayList lists = new ArrayList();
list2.Add("asf");
list2.Add("erf");
lists.Add(list2);
ArrayList list=new ArrayList();
list.Add(lists[j])与 list=(arraylist)lists[j]区别?
list=(arraylist)lists[j] //将lists的第J个元素通过类型转换为ArrayList,赋值为List
因为ArrayList的索引也是0起的
list=(arraylist)lists[j]\\把lists[j]转化为(arraylist)给list
第一种是Arraylist中的某一子项等于List
而第二种是两者相等
第二个是取lists的第j个元素强转为arraylist把指针传给list