私はSet
高価な物を持っています。
これらのオブジェクトにはIDがあり、equals
これらのIDを使用して同等になります。
これらのオブジェクトの型には2つのコンストラクターがあります。1つは高価なオブジェクト用で、もう1つはIDを設定するだけです。
したがって、特定のIDがSet
usingにあるかどうかを確認できSet.contains(new Object(ID))
ます。
ただし、オブジェクトがセット内にあると判断したため、セット内のオブジェクトインスタンスを取得できません。
セットに含まれる正確なオブジェクトを取得するにはどうすればよいですか?