0

マルチマップ内の特定のキーに特定の数の値があるかどうかを確認したいと思います。どうすればこれを行うことができますか?

4

2 に答える 2

4

またはいずれmultimap.get(key).size()multimap.keys().count(key)が機能します。それが重要な場合、最初のインスタンスはおそらくオブジェクト インスタンスを「浪費」し、2 番目のインスタンスはおそらくそうしません。

于 2012-07-25T23:14:45.910 に答える
2

コレクションを返すを実行し、get(key)呼び出したコレクションに対して、指定されたキーに関連付けられてsize()いる要素の数を調べることができます。Multimap

ドキュメントから:

Collection get(K key) キーに関連付けられたすべての値のコレクション ビューを返します。

于 2012-07-25T11:17:07.413 に答える