【发布时间】:2011-05-01 15:58:41
【问题描述】:
我想将整数映射到字符串,它们是一对一的,例如:
60 : c
61 : c#
62 : d
63 : d#
64 : e
65 : f
66 : f#
但我需要具备以下能力:
- 从键中获取值:“c” = getValue(60) [给它一个键 60,返回字符串值]
- 从值中获取键:65 = getKey("f") [给它一个字符串值“f”,返回一个键]
哪种收集模型最适合这种情况?我问是因为我看过其中的几个,没有一个可以做 部分。还是我必须编写代码来遍历每一对以查找哪个键的值为“f”?
编辑:jdk1.6 中没有这样做?
【问题讨论】:
-
每个数字都有关联的值吗?
-
从 12 到 107 的数字每个都与一个字符串相关联
-
"jdk1.6 中没有这个功能?"没有。
标签: java collections