Map集合的特点:
1.Map是一个双列集合,一个元素包含两个值(一个key,一个value)
2.Map集合中的元素,key和value的数据类型可以相同,也可以不同
3.Map中的元素,key不允许重复,value可以重复
4.Map里的key和value是一一对应的。
map存入相同的值时,后面的覆盖前面的值
map遍历
去掉里面所有的key (map.keySet()),然后进行遍历
Set<Map. Entry<Husband,Wife>> sets = map. entrySet();
TreeMap排序规则也需要自己定义:自然排序和比较器排序
get0rDefault (key,默认值);如果能够拿到,则直接取得自己的值,如果拿不到,择取默认值
不定长的数组:public static void add(int. . . arr)
可变参数 不可变参数(了解)
stream可以进行再次过滤