sei*_*cle 2 java multiset guava
我在guava中有一个multiset,我想检索一个给定元素的实例数而不迭代这个multiset(我不想迭代因为我认为迭代需要相当长的时间,因为它查看了所有的集合).
为此,我首先考虑使用multiset的entryset()方法来获取具有单个实例及其相应计数的集合.然后,将此集转换为hashmap(其中keys是我的set的元素,值是它们的实例计数).因为那时我可以使用hashmap的方法直接从其键中检索一个值 - 完成!但这只有在我能够快速地将集合转换为散列图(没有迭代所有元素)时才有意义:是否可能?
(正如我所说的,我希望这个问题在多个方面存在缺陷,如果你能说明我在这里可能犯的概念错误,我会很高兴.谢谢!)
| 归档时间: |
|
| 查看次数: |
960 次 |
| 最近记录: |