このAPIから直接Collections.synchronizedCollection(Collection):
返されたコレクションは、バッキング コレクションに hashCode および equals 操作を渡しませんが、オブジェクトの equals および hashCode メソッドに依存します。これは、バッキング コレクションがセットまたはリストである場合に、これらの操作のコントラクトを保持するために必要です。
オーバーライドされたメソッドequalsとがある場合hashCode、それらのオーバーライドされたメソッドは考慮されないということですか? はいの場合、なぜですか? それはかなり誤解を招く...