<分区>
Possible Duplicate:
Bi-directional Map in Java?
当键不是数字且无序时,如何通过索引检索 Map
的键?
例如:
Map<String, Integer> test = new TreeMap<String, Integer>();
test.put("a", 1);
test.put("b", 2);
test.put("z", 3);
test.put("m", 4);
如果我有索引 2,我想得到 z
,如果我有索引 0,我想得到 a
。
我知道我可以用增量做肮脏循环来得到它,但是还有另一种聪明的方法吗?