天天看點

05Java集合-12. Map集合的周遊方式

Map集合的周遊(方式1)

周遊思路

我們剛才存儲的元素都是成對出現的,是以我們把Map看成是一個夫妻對的集合

  • 把所有的丈夫給集中起來
  • 周遊丈夫的集合,擷取到每一個丈夫
  • 根據丈夫去找對應的妻子

步驟分析

  • 擷取所有鍵的集合。用keySet()方法實作
  • 周遊鍵的集合,擷取到每一個鍵。用增強for實作
  • 根據鍵去找值。用get(Object key)方法實作

Map集合的周遊(方式2)

周遊思路

我們剛才存儲的元素都是成對出現的,是以我們把Map看成是一個夫妻對的集合

  • 擷取所有結婚證的集合
  • 周遊結婚證的集合,得到每一個結婚證
  • 根據結婚證擷取丈夫和妻子

步驟分析

擷取所有鍵值對對象的集合

  • Set<Map.Entry<K,V>> entrySet():擷取所有鍵值對對象的集合
  • 用增強for實作,得到每一個Map.Entry
  • 用getKey()得到鍵
  • 用getValue()得到值