2 つのオブジェクトのハッシュマップがありますが、ハッシュコードが異なるため、異なる値を返すようです。元。
HashMap<HashMapTest, String> newMap = new HashMap<HashMapTest, String>();
newMap.put(new HashMapTest("test"), "line");
System.out.println(newMap.get(new HashMapTest("test")));
ハッシュコードは、ハッシュマップに入れるときとハッシュマップから取得するときで異なります。これを修正する方法はありますか?