1. 程式人生 > >Map學習總結

Map學習總結

Map是鍵值對的集合,鍵不能重複,值無所謂.

Map常用的方法:

1.新增/

V put(K key,V value)//將key和value存入map中,存入後用"="將鍵和值連起來.,如果放的鍵一樣,則將值替換,並返回

putAll(Map m)//  all in

2.判斷/

boolean containsKey(K key)//指定的key是否存在

boolean containsValue(V value)//指定Value是否存在

boolean isEmpty()//判斷集合是否為空

3.獲取/

Set<Map.Entry<K,V>> entrySet()//

V get(K key)//根據鍵獲取值

Set(K)  keySet()//獲取鍵的集合

Collection<V>  values()//獲取所有值的集合

4.刪除/

clear()//清空

V remove(K key)//根據鍵刪除對映,並返回value

 

5.長度/

int size()//返回map中鍵值對的數量

 

二/map的遍歷,

1.用keySet() 和get(key)遍歷

2.用entrySet()遍歷