您的位置:首页 > 其它

求List长度(基础问题记录一下)

2018-02-11 22:17 295 查看
package Test;

import java.util.ArrayList;
import java.util.List;

public class ListLength {
public static void main(String[] args) {

//一层list
List list = new ArrayList();
System.out.println("前List的size为:"+list.size());
list.add("");
System.out.println("后List的size为:"+list.size()+" 这个值为:"+list.get(0));

//二层List
List list1 = new ArrayList();
List list2 = new ArrayList();
list2.add(list1);
System.out.println("list1的size为:"+list1.size());
System.out.println("list2的size为:"+list2.size()+" 这个值为:"+list.get(0));

List list3 = new ArrayList();
List list4 = new ArrayList();
list3.add("");
for(int i=0;i<list3.size();i++){
list4.add(list3);
}
System.out.println("list3的size为:"+list3.size()+" 这个值为:"+list.get(0));
System.out.println("list4的size为:"+list4.size()+" 这个值为:"+list.get(0));
}
}
这是运行结果图:



这是一个比较基础的问题,但是容易被忽略,尤其是将来在做次数统计的时候可能会出现问题,这是我今天在写一个scala统计的时候遇到的问题,然后就想到java也可能存在这个问题,所以特此记录一下
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: