我在番石榴中有一个多重集,我想检索给定元素的实例数而不迭代这个多重集(我不想迭代,因为我假设迭代需要相当长的时间,因为它会查看所有集合)。
为此,我首先考虑使用 multiset 的 entryset() 方法,以获取具有单个实例及其相应计数的集合。然后,将此集合转换为哈希图(其中键是我的集合的元素,值是它们的实例计数)。因为那时我可以使用 hashmap 的方法直接从它的键中检索一个值 - 完成!但这只有在我可以快速将集合转换为哈希图时才有意义(无需遍历所有元素):这可能吗?
(正如我所说,我希望这个问题在多个方面存在缺陷,如果您能阐明我可能在这里犯的概念错误,我会很高兴。谢谢!)