双列集合
键跟值是一一对应的的
特点
Map中常见的API
添加元素
Map遍历方式
键找值
键值对遍历
Lamdba表达式遍历
forEach底层原理
HashMap
利用键计算哈希值
总结
核心点
HashMap统计景点次数
求最大值
LinkedHashMap
TreeSet
重写compareTo方法
HashMap和TreeMap两者使用思想
Node地址值
HashMap源码
第二种情况
第三种情况
TreeMap底层源码
第一种情况,添加第一个元素
第二种情况
五个问题
JDK5引入了可变参数
小细节
总结
工具类collections
集合嵌套,可在双列集合中嵌套单列集合
不可变集合
方法
copeof自动转变Map集合变为不可变集合
总结
Stream流
使用步骤
Stream流获取方式
小细节
Stream中的中间方法
Stream流中的类型转换
Stream中的终结方法
toArray方法
toMap方法
注意点
总结