私はPositionというカスタムクラスを持っています。 -equalsをオーバーライドする必要がない場合のHashCodeのオーバーライド
Set<Position> s=new HashSet<Position>();
私はPositionクラスのHashCode()メソッドをオーバーライドする必要がありますか?私はequals()メソッドをオーバーライドしていません。 2つのPositionオブジェクトが同じオブジェクトである場合にのみ等しいと見なしてほしい。上記のようにHashSetを使用するには、まだHashCode()をオーバーライドする必要がありますか?