一、Collections
1.可变参数
2.Collections
二、Map集合
1.Map概述
Collection是单列集合,Map是双列集合(分别是key和value)。
key值不可以重复,而value值可以重复。
如果存入一条数据,这条数据的key值在Map中存在,则这条数据的value值覆盖原来的value值。
2.Map集合体系的特点
3.Map的常用方法
4.遍历Map集合的三种方式
第一种:
第二种:
第三种:
5.HashMap
HashMap是无序、不重复的。不重复是通过key的Hash值判断是否重复。
6.LinkHashMap
LinkHashMap是存取有序、不重复。
7.TreeMap
按照键的大小默认升序排序,如果键值是对象的情况下排序有两种方法。方法一:在创建TreeMap对象时创建一个Comparator的实现类,用于比较。方法二:在类中实现Comparable接口,在重写方法中,写出比较规则。
三、Stream
Stream用于操作集合或者数组的数据。