所以,我有两个方法,每个方法都返回一个相同类型的业务层对象类的列表。
我正在尝试创建一个新方法,创建一个同样类型的新ArrayList,并将这两个列表添加到其中。
有人知道如何将这些列表调用到该组合列表中吗?这似乎不起作用。
public response getlist1() {
....
return list1;
}
public response getlist2() {
....
return list2;
}
public response getCombinedList() {
ArrayList<...> = new ArrayList<...>();
combinedList.add(list1);
combinedList.add(list2);
...
}
答案 0 :(得分:4)
在这种情况下,我会使用列表的addAll
方法:
public response getCombinedList(){
ArrayList<...> = new ArrayList<...>();
combinedList.addAll(list1);
combinedList.addAll(list2);
}