获取linkedhashmap的第一项

Pra*_*haT 11 java collections linkedhashmap

我正在使用链接的hashmap.我将始终处理第一个值并且可以删除(如果可能),以便在下一次迭代期间,我将再次从地图中获取相同的第一个值来处理.我可以用什么来获得第一个值.

kro*_*ock 22

您可以使用它来获取第一个元素键:

 Object key = linkedHashMap.keySet().iterator().next();
Run Code Online (Sandbox Code Playgroud)

然后得到价值:

Object value = linkedHashMap.get(key);
Run Code Online (Sandbox Code Playgroud)

最后删除该条目:

linkedHashMap.remove(key);
Run Code Online (Sandbox Code Playgroud)