相关疑难解决方法(0)

如何从hashmap中获取一个条目而不进行迭代

Entry<K,V>如果密钥未知,是否有一种优雅的方式只从HashMap 中获取一个,而不进行迭代.

由于进入的顺序并不重要,我们可以说类似的东西

hashMapObject.get(zeroth_index);
Run Code Online (Sandbox Code Playgroud)

虽然我知道没有这样的get by index方法.

如果我尝试下面提到的方法,它仍然必须得到hashmap的所有条目集.

for(Map.Entry<String, String> entry : MapObj.entrySet()) {
    return entry;
}
Run Code Online (Sandbox Code Playgroud)

欢迎提出建议.

编辑:请建议任何其他数据结构满足要求.

java collections

164
推荐指数
7
解决办法
25万
查看次数

标签 统计

collections ×1

java ×1