Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java可观察列表副本_Java_List_Observablelist - Fatal编程技术网

Java可观察列表副本

Java可观察列表副本,java,list,observablelist,Java,List,Observablelist,我有一个我想要克隆的ObservableList列表,但以这种方式,如果我调整克隆列表中的数据,它不会更改主列表中的数据 public static List <ObservableList<Person>> mainData = new ArrayList<ObservableList<Person>> (FXCollections.observableArrayList()); List <ObservableList

我有一个我想要克隆的ObservableList列表,但以这种方式,如果我调整克隆列表中的数据,它不会更改主列表中的数据

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

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

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

你能发布一个我们可以运行的简单复制示例吗?你能发布一个我们可以运行的简单复制示例吗?
tempData.get(0).remove(0);