人物オブジェクトに関する信用履歴情報をシミュレーションに保存します。Javaで変更可能なオブジェクトの詳細を追跡するにはどうすればいいですか
私はHashMap<Person, CreditHistory>
を使いたかったのですが、java APIは、私のプログラムで信用履歴などの変更可能なオブジェクトを追跡するためにHashMapsを使用することには注意が必要だと言います。
http://docs.oracle.com/javase/1.5.0/docs/api/java/util/HashMap.html
このためのより良い構造はありますか?
時には奇妙なことを言うかもしれません...あなたがキーを変更する予定がない限り、それはおそらくあまりありません。値は自由に変更できます。 – Jon
私は信用情報を私に送るだけでそれを把握します。 – nsfyn55