入力 : としてオブジェクトがあるとしましょうPerson。つまり、2つのプロパティがあります
ssnNo- 社会保障番号name.
一方でListはPersonオブジェクト (一意の ssnNo を持つ) があり、もう一方では、キーとして Personを、値として PersonMapを含んでいます。ssnNoname
出力: ssnNo を使用した個人名が必要です。
質問:
上記の2つのうち、リストまたはマップを使用する方法はどれですか? (明らかな答えは地図だと思います)。
マップの場合、データセットが大きいか小さいかに関係なく、常にマップを使用することをお勧めしますか? つまり、マップに伴うパフォーマンスの問題はありますか。