equalsメソッド オブジェクトが値として等しいかどうかを判断する。 (細かい条件はJavadoc参照。けど要するに等しければtrueを返せばいいのだ(爆)) →==演算子との違い (ただし、オーバーライドされていないデフォルトの状態では、実装は「this==otherObject」なので、==演算子と等しい。[2010-01-25]) equals()をオーバーライドして独自の比較を行うようにした場合は、hashCode()も相応の値を返すように実装しなければならない(らしい。ハッシュ値を使わないなら不要な気がしないでもないが)。 hashCodeメソッド ハッシュコード値を返す。 当メソッドは、 ハッシュテーブル(Hashtable)やハッシュマップ(HashMap)で使用される目的で存在しているらしい。 だからハッシュ系のクラスを使わないのであれば、hashCode()を実装する必