キーとして「Document」、値として「DocumentSections」を持つ hashMap を作成しました。Map <Document, DocumentSection>
. ドキュメントには他にも多くのメンバー変数 (プリミティブおよび非プリミティブ) があります。ドキュメントには一意の文字列値もあります。私の質問は、 Document からの一意の文字列値を介して Document をキーとして置き換える方がよいかどうかですHashMap<document.getValue(), DocumentSection>
。value は一意の文字列です。文字列をキーとして使用し、Document オブジェクトをキーとして使用しない場合、プログラムのメモリ消費量は少なくなりますか?
ありがとう