我可以将一组ArrayList添加到一个ArrayList中吗? ArrayList 组的大小不同。那么如何识别每个ArrayList呢?
最佳答案
希望我能正确理解您的问题。
ArrayList 是对象类型的列表。如果您希望添加一个 ArrayList 作为您的 ArrayList 中的项目,那么您可以这样做。
一个例子
ArrayList list = new ArrayList();
ArrayList list2 = new ArrayList();
ArrayList list3 = new ArrayList();
list.add(list2);
list.add(list3);
这将导致您的第一个 ArrayList(列表)在位置 0 和 1 包含两个数组列表。
但是,如果您希望将多个 ArrayList 的内容添加到单个元素列表中,那么您可以在 ArrayList 上使用 addAll。比如
ArrayList consolidatedList = new ArrayList();
list.addAll(list2);
list.addAll(list3);
关于java - 我可以将一组 ArrayList 添加到单个 ArrayList 中吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4042849/