将多个ObservableList合并到一个List中

时间:2014-10-29 16:49:32

标签: java javafx-8

如何将多个Observablelist转换为一个List?我需要将多个tableview数据连接到一个列表中,因此我需要将所有行收集到一个列表中。

1 个答案:

答案 0 :(得分:3)

你可以做到

List<Whatever> concatenated = new ArrayList<>();
Collections.addAll(list, observableList1);
Collections.addAll(list, observableList2);

由于ObservableList<T>实现List<T>,您可以将ObservableLists传递给将Lists作为参数的方法。