查看作为Map但其中键可以是值的数据结构,值可以是键

ash*_*aka 2 java algorithm map data-structures

一个地图从键映射到值,并提供了基于密钥的知识快速访问.

是否存在像Maps这样的数据结构,它支持关键访问的价值和价值的关键?有时我可能想要通过值来反映地图,而其他时候则通过键来反驳.

Gui*_*ume 6

不在JDK中,但您可以在Google Collections中找到一个好的BiMap实现:http://google-collections.googlecode.com/svn/trunk/javadoc/com/google/common/collect/BiMap.html


pug*_*arx 5

Apache Commons Collections提供了一个用于此目的的BidiMap.