Map 将键映射到值,并根据对键的了解提供快速访问。
是否存在像 Maps 这样的数据结构,它同时支持键到值和值到键的访问?有时我可能想通过值取消引用 Map,而其他时候则通过键。
最佳答案
不在 JDK 中,但您可以在 Google Collections 中找到一个很好的 BiMap 实现:http://google-collections.googlecode.com/svn/trunk/javadoc/com/google/common/collect/BiMap.html
关于java - 查看一个数据结构,它是一个 Map 但其中键可以是值,值可以是键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/881449/