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()遍历