1.什么是Map Map是Java集合中的三大接口之一,其存储形式为键(Key)值(Value)对,是程序开发中大部分数据存储时 所采用的存储形式。如:MySQL、JSON、XML。 Map形式称为双边队列,即Key与Value互相对应。但需要注意:Key是唯一的,不可能有多个重复的Key。 而Value是可重复的。 具体形式如表格: Key Value 姓名 燕双鹰 年龄 30 性别 男 2.Map接口的实现类 interface Map --| class HashMap 哈希表 --| class TreeMap 底层是树形结构,存储要求K有对应的排序方