equals()クラスのメソッドとメソッドをオーバーライドする場合hashCode()、次のアプローチは機能しますか?
オブジェクトが等しいかどうかを確認するすべてのロジックは、equals()メソッドで実行されます。このクラスには、1 に設定された静的変数 ( と呼びますhashCodeReturn) があります。
equals メソッドが false を返すロジックに達するたびに、に 1 を追加します。hashCodeReturn
thenはhashCode()単にhashCodeReturn値を返します
これが機能しない理由はありますか?
どうもありがとう。