尝试从另一个方法调用ArrayList

时间:2018-05-28 12:24:12

标签: java arraylist methods

所以,我有两个方法,每个方法都返回一个相同类型的业务层对象类的列表。

我正在尝试创建一个新方法,创建一个同样类型的新ArrayList,并将这两个列表添加到其中。

有人知道如何将这些列表调用到该组合列表中吗?这似乎不起作用。

public response getlist1() {
    ....

    return list1;
}

public response getlist2() {
    ....

    return list2;
}

public response getCombinedList() {
     ArrayList<...> = new ArrayList<...>();     
     combinedList.add(list1);                                                
     combinedList.add(list2);
     ...   
}

1 个答案:

答案 0 :(得分:4)

在这种情况下,我会使用列表的addAll方法:

public response getCombinedList(){
     ArrayList<...> = new ArrayList<...>();     
     combinedList.addAll(list1);                                                
     combinedList.addAll(list2);    
}
相关问题