【发布时间】:2010-12-03 07:45:02
【问题描述】:
如果密钥未知,是否有一种优雅的方法可以从 HashMap 中仅获取一个 Entry<K,V> 而无需迭代。
由于输入顺序并不重要,我们可以说类似
hashMapObject.get(zeroth_index);
虽然我知道不存在这种按索引获取的方法。
如果我尝试下面提到的方法,它仍然需要获取哈希图的所有条目集。
for(Map.Entry<String, String> entry : MapObj.entrySet()) {
return entry;
}
欢迎提出建议。
编辑:请建议任何其他满足要求的数据结构。
【问题讨论】:
标签: java collections