摘要:集合遍歷的第二種方式使用對象遍歷集合中的方法返回此映射中包含的映射關系的視圖。
package com.itheima.demo01.Map;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.Set;
/*
Map集合遍歷的第二種方式:使用Entry對象遍歷 Map集合中的方法: Set> entrySet() 返回此映射中包含的映射關系的 Set 視圖。 實現步驟: 1.使用Map集合中的方法entrySet(),把Map集合中多個Entry對象取出來,存儲到一個Set集合中 2.遍歷Set集合,獲取每一個Entry對象 3.使用Entry對象中的方法getKey()和getValue()獲取鍵與值
*/
public class Demo03EntrySet {
public static void main(String[] args) { //創建Map集合對象 Mapmap = new HashMap<>(); map.put("趙麗穎",168); map.put("楊穎",165); map.put("林志玲",178); //1.使用Map集合中的方法entrySet(),把Map集合中多個Entry對象取出來,存儲到一個Set集合中 Set > set = map.entrySet(); //2.遍歷Set集合,獲取每一個Entry對象 //使用迭代器遍歷Set集合 Iterator > it = set.iterator(); while(it.hasNext()){ Map.Entry entry = it.next(); //3.使用Entry對象中的方法getKey()和getValue()獲取鍵與值 String key = entry.getKey(); Integer value = entry.getValue(); System.out.println(key+"="+value); } System.out.println("-----------------------"); for(Map.Entry entry:set){ //3.使用Entry對象中的方法getKey()和getValue()獲取鍵與值 String key = entry.getKey(); Integer value = entry.getValue(); System.out.println(key+"="+value); } }
}
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/105450.html
摘要:集合的第一種遍歷方式通過鍵找值的方式集合中的方法返回此映射中包含的鍵的視圖。 package com.itheima.demo01.Map; import java.util.HashMap;import java.util.Iterator;import java.util.Map;import java.util.Set; /* Map集合的第一種遍歷方式:通過鍵找值的方式 Map...
摘要:返回值存在返回對應的值不存在返回創建集合對象趙麗穎楊穎林志玲楊穎迪麗熱巴把指定的鍵所對應的鍵值對元素在集合中刪除,返回被刪除元素的值。 package com.itheima.demo01.Map; import java.util.HashMap;import java.util.Map; /* java.util.Map集合 Map集合的特點: 1.Map集合是一個雙列集合...
摘要:調用方法看完可以知道邏輯是先通過計算出索引的位置,然后先檢查第一個節點看看是否是我們要的節點,如果不是在去查看是否死紅黑樹和鏈表。 上文講到HashMap的增加方法,現在繼續 [上文鏈接]() HashMap在上一篇源碼分析的文章中,如果使用put的時候如果元素數量超過threshold就會調用resize進行擴容 1.擴容機制 想要了解HashMap的擴容機制你要有這兩個問題 1....
摘要:集合框架重點理解用于存儲數據的容器。集合容器在不斷向上抽取過程中。出現了集合體系。,刪除將集合中的元素全刪除,清空集合。刪除集合中指定的對象。注意刪除成功,集合的長度會改變。作用用于取集合中的元素。是集合特有的迭代器。是單列集合是雙列集合 集合框架(重點理解):用于存儲數據的容器。特點:1:對象封裝數據,對象多了也需要存儲。集合用于存儲對象。2:對象的個數確定可以使用數組,但是不確定怎...
摘要:存儲自定義類型鍵值集合保證是唯一的作為的元素必須重寫方法和方法以保證唯一存儲自定義類型鍵值類型類就必須重寫方法和方法以保證唯一類型可以重復創建集合往集合中添加元素女王英國秦始皇秦國普京俄羅斯女王毛里求斯使用和增強遍歷集合存儲自定義類型鍵 package com.itheima.demo02.Map; import java.util.HashMap;import java.util.M...
閱讀 3581·2021-10-11 10:59
閱讀 1598·2021-09-29 09:35
閱讀 2267·2021-09-26 09:46
閱讀 3780·2021-09-10 10:50
閱讀 958·2019-08-29 12:17
閱讀 827·2019-08-26 13:40
閱讀 2442·2019-08-26 11:44
閱讀 2111·2019-08-26 11:22