您需要实现
equals(Objecto)和
hashCode()每总承包合同MyElement。如果没有,
Set.contains()将使用默认实现比较对象的内存地址。由于要在contains调用中创建MyElement的新实例,因此它会返回false。

您需要实现
equals(Objecto)和
hashCode()每总承包合同MyElement。如果没有,
Set.contains()将使用默认实现比较对象的内存地址。由于要在contains调用中创建MyElement的新实例,因此它会返回false。