map的接口及其常用实现类
双列集合的特点
双列集合一次需要存一对数据,分别为键和值
键不能重复,值可以重复
键和值一一对应,每个键只能找到值
hashmap的特点
hashmp是map里面的实现类
特点由键决定:无序,不重复,无索引
底层数据结构是哈希表
键+值整体叫做"键值对"或者"键值对对象",java中叫"Entry对象"
hashMap的遍历
键找值 , 键值对 ,Lambda表达式
LinkedhashMap特点 由键决定:有序,不重复,无索引
底层数据结构是哈希表,对每个键值元素额外多了一个双向链表,记录存储顺序
打印结果