1
我尝试使用OberservableLists contains函数来检查给定元素是否已经在列表中,如果不添加它。 我的代码如下所示:ObservableList#contains()为现有项目返回false
ObservableList<Device> devicesScannerList = FXCollections.observableArrayList()
deviceScannerList.add((Device)dev);
后来我做
Device dev = (Device)devices.get(0);
boolean deviceExists = devicesScannerList.contains(dev);
if (deviceExists){....}
的问题是,deviceExists永远是假的,但我可以在devicesScannerList已经包含了给定的设备和我don`调试模式看我想再次添加它。
我是否误解了包含函数? 帮助将是巨大的
THX 英戈
THX非常!这就是诀窍:) – Inge