Java Observablelist副本

时间:2015-11-20 21:40:34

标签: java list observablelist

我想要克隆的ObservableLists列表,但是这样,如果我调整克隆List中的数据,它就不会更改主List上的数据。

public static List <ObservableList<Person>> mainData = 
        new ArrayList<ObservableList<Person>> (FXCollections.observableArrayList());

List <ObservableList<Person>> tempData = 
            new ArrayList<ObservableList<Person>>(FXCollections.observableArrayList(familiesData));

每当我打电话

tempData.get(0).remove(0);

它还会从mainData List中删除数据。我不太明白为什么它不起作用。

0 个答案:

没有答案