2010-12-02から1日間の記事一覧

hashCodeとHashMapの危険な関係

Object#hashCodeは、インスタンスをHashSetとかHashMapに格納するときに重要な役割を担うメソッドです。いわゆる『値クラス』を実装する際に、equalsなどと一緒に実装することが多いでしょう。 しかし。。。その『値クラス』をHashMapのキーとして使うとき、…