A.增和改
public V put(K key,V value)//把指定的键和值添加到Map集合当中
B.删
public V remove(K key)//把指定的键key 对应关系的值删除,并且返回删除的值
C.查
publicintsize()//返回map集合的大小数据public V get(K key)//根据指定的键key 获取对应的值publicbooleancontainsKey(K)//是否包含指定的键key 包含返回truepublicbooleancontainsValue(V)//是否包含指定的值value 包含返回true
D.遍历
public Set<K>keySet()//获取Map集合当中所有的键,存储在Set集合中public Set<Map.Entry<K,V>>entrySet()//获取到Map集合当中所有的键值对对象的集合
3、Map集合的遍历方式
A.通过键,找到值
Set<String> set = map.keySet();for(String s : set){
System.out.println(s);}
B.Entry键值对对象(结婚证对象)
Set<Map.Entry<String, String>> entry = map.entrySet();for(Map.Entry<String, String> en : entry){
System.out.println("丈夫:"+ en.getKey()+",媳妇:"+ en.getValue());}
5、JDK9的集合优化操作
A.集合工厂的方法
of(...) 方法
B.注意
a.三个父类的方法 Map List Set (父类才有效果)
b.返回的集合不可以改变