我可以将一组ArrayList添加到单个ArrayList中吗? ArrayList组大小不同。那么我怎样才能识别每个ArrayList?我可以将一组ArrayList添加到单个ArrayList中吗?
1
A
回答
3
我希望我能正确理解你的问题。
ArrayList是对象类型的列表。如果你想添加一个ArrayList作为ArrayList中的项目,那么你可以这样做。
一个例子
ArrayList list = new ArrayList();
ArrayList list2 = new ArrayList();
ArrayList list3 = new ArrayList();
list.add(list2);
list.add(list3);
这将导致包含在位置0两分的ArrayLists和1
然而,如果你正在寻找一些的ArrayList的内容添加到您的第一个ArrayList的(名单)单个元素列表,然后在ArrayList上使用addAll。如
ArrayList consolidatedList = new ArrayList();
list.addAll(list2);
list.addAll(list3);
1
我实际上没有得到你想要做的。您是否想将不同ArrayList中的所有元素添加到一个结果ArrayList中?如果是这样,请使用ArrayList#addAll(Collection collection)
方法。
如果您想要ArrayList的ArrayList,请使用ArrayList#add(Object o)
方法。您也可以参数化你造成的ArrayList这样的:
List<ArrayList> res = new ArrayList<ArrayList>()
0
相关问题
- 1. 将ArrayList添加到ArrayList
- 2. 我可以将堆栈添加到ArrayList(或链接列表)吗?
- 3. 添加的ArrayList到另一个的ArrayList
- 4. 将一个ArrayList添加到另一个ArrayList
- 5. 添加一个数组到ArrayList
- 6. 修改Arraylist的元素并将其添加到ArrayList的另一个ArrayList中
- 7. 将值添加到ArrayList中
- 8. 添加一个通用的ArrayList到一个ArrayList
- 9. 添加到ArrayList
- 10. Java:JButton和ArrayList:从ArrayList中添加到JPanel
- 11. 将项目添加到ArrayList
- 12. 将Collection(ArrayList)添加到ConcurrentQueue
- 13. 将数据添加到arraylist
- 14. 将对象添加到arrayList
- 15. 如何将一个空arrayList添加到从类创建的另一个arrayList
- 16. 将整个JSON对象添加到ArrayList
- 17. 添加到ArrayList的
- 18. GUI添加的JTextField到一个ArrayList
- 19. 将两个不同的ArrayList添加到一个adder中
- 20. 在Java中另一个ArrayList中添加的ArrayList与迭代
- 21. 添加两个ArrayList中,以包含HashMap
- 22. 将元素添加到ArrayList中
- 23. 将子类对象添加到ArrayList中
- 24. 将字对象添加到ArrayList中
- 25. 将字符串添加到ArrayList中
- 26. 将空值添加到arraylist中
- 27. 将图书对象添加到ArrayList中
- 28. 将对象从一个ArrayList添加到另一个
- 29. 一个arraylist到另一个arraylist?
- 30. 将一个ArrayList转换为一个不可修改的ArrayList