【发布时间】:2017-03-11 08:24:18
【问题描述】:
我有一个二维数组列表,我想用几个一维数组列表填充它。我的代码如下:
ArrayList<ArrayList<String>> array = new ArrayList<ArrayList<String>>();
ArrayList<String> list = new ArrayList<String>();
while (ts2.next()) {
list.add( ts2.getString("userName");
list.add(ts2.getString("userId"));
array.add(list);
list.clear();
}
我注意到list.clear() 删除了list 中的元素,但也删除了array 中的元素。最后,array 和 list 都是空的。如何在array中添加列表并在array.add(list)之后清除list
【问题讨论】:
标签: java arrays string list arraylist