这里还有如何获得<代码>的问题。 地图代码>与一定价值相关的钥匙,其答案为角收集(双向地图)或基本上说“流离”。
我最近注意到,地图接口有<代码>boolean 含有Value(目标价值)的方法,“可能要求地图尺寸中的时间线以用于大多数实施<代码>Map接口”,并在<代码>AbstractMap上实施。
设计决定列入<代码>containsValue的原因何在Map
,但无Collection<V>accessKeysForValue(Object)
? 我可以看到,为什么人们会忽略,或者把两者都包括在内,但如果有的话,为什么不是另一个?
我所想到的一件事是,任何地图实施都需要了解关于收益价值的收款执行情况,但这实际上不是<代码>的计算与设计;V>数值()方法还回报了收款(一个匿名的<代码>新摘要汇编与设计;V>在<代码>AbstractMap上)。