标签: java javafx
我有一个observableList ol1,其中包含许多Person个对象,我想将此列表中的所有项目转移到另一个observableList ol2。除了使用for循环/ for-each循环之外,还有其他方法快速简便吗?
ol1
Person
ol2
我尝试了ol1.addAll(ol2)但这失败了。
ol1.addAll(ol2)
更新 道歉。我设法发现我的代码中确实存在错误,我可以使用ol1.addAll(ol2)解决原始问题。真的很感谢您的意见和答案。如果没有正确地解决我的问题,我将永远不会发布。感谢。
答案 0 :(得分:0)
您可以使用setAll或addAll。
答案 1 :(得分:0)
我不知道这是否更快,但您可以使用:
ObservableList<Person> ol2 = FXCollections.observableList(ol1);