0

MultiKeyMap を使用することと、パフォーマンスの問題で Map 値を使用することの利点は何ですか (あなたの意見では、おそらく読みやすさ)?

4

1 に答える 1

1

Multy キー マップを使用する場合、基になるHashMap要素で 1 回のルックアップが実行されますが、Map 値を持つマップを使用する場合は、探している要素を見つけるために少なくとも 2 回のルックアップを実行する必要があります。

また、マップのマップでジェネリックを使用できるため、キーと値の型を指定できますが、MultiKeyMap では指定できないことに注意してください。そのため、 Map-s の Map を使用することは、その点で少し「安全」であると言えます。

于 2013-04-09T06:26:44.123 に答える