- 在每个循环中使用 enrtySet()
for (Map.Entry<String,Integer> entry : testMap.entrySet()) { entry.getKey(); entry.getValue(); }
- 在每个循环中使用 keySet()
for (String key : testMap.keySet()) { testMap.get(key); }
- 使用 enrtySet() 和迭代器
Iterator<Map.Entry<String,Integer>> itr1 = testMap.entrySet().iterator(); while(itr1.hasNext()) { Map.Entry<String,Integer> entry = itr1.next(); entry.getKey(); entry.getValue(); }
- 使用 keySet() 和迭代器
Iterator itr2 = testMap.keySet().iterator(); while(itr2.hasNext()) { String key = itr2.next(); testMap.get(key); }
日期:2020-09-17 00:09:28 来源:oir作者:oir