我有两种不同类型的方法,我想将第一种方法的列表附加到第二种方法。方法如下:
private List<Object> mergeData(List<Data1> tabList, List<Data2> tabListAnother){
List<Object> mergeDataList = new ArrayList<Object>();
mergeDataList = ListUtils.union(tabList, tabListAnother);
return mergeDataList;
}
private List<Data1> getData(Some Parameters here........){
List<Data1> data1List = new ArrayList<Data1>();
Some code here adding to list all elements
.......
.......
return data1List;
}
我的问题是如何将 mergeDataList 附加到 data1List ,以便它以这样的方式返回在一个return语句中输出mergeDataList和data1List togethor的值?
帮助表示赞赏..
答案 0 :(得分:0)
如果我正确理解了您的问题,您可以通过调用getData()
作为一个参数调用该方法,将另一个列表作为另一个调用。
mergeData(getData(...), otherList)
答案 1 :(得分:0)
这很简单,只需这样做:
data1List.addAll(mergeData(tabList,tabListAnother));