我在 Object(Obj1) 中有一个属性
Set<AssignedService> serviceList;
public Set<AssignedService> getServiceList();
在某些情况下,我正在执行以下操作
Obj1.getServiceList().clear();
Obj1.getServiceList().addAll(services);
服务也设置在哪里
但我看到的最终结果是服务集有 4 个对象/数据元素,但 Obj1.getServiceList() 在 addAll 之后返回一个空集
这里有什么问题。AssignedService 对象是否有问题,因为它没有实现 IComparable