HashMap 的遍歷方式?

第一種:普遍使用 for(String key :map.keySet()){}
第二種,通過 map.entrySet() 使用 iterator 遍歷 key 和 value")
et<Map.Entry<String, String>> entries = map.entrySet();
Iterator<Map.Entry<String, String>> iterator = entries.iterator();
while(iterator .hasNext()){}
第三者:推薦尤其是容量大的時候for(Map.Entry<String, String> entry: map.entrySet()){ entry.getKey() }
第四種:使用 map.values()遍歷所有的 value 但不能遍歷 key

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章