Map接口专门处理键值映射数据的存储,可以根据键实现对值的操作
1. put(key,value)//以键值对的形式输入
2. get(key)//如果key不存在,反馈null
3.size();//键值对的对数
4.remove() 删除指定key的键值对
5. keySet() 返回键的集合
6. Collection values 返回值的集合
7.containsKey(key) boolean值,包括则返回true
8.entrySet() 返回set类型 可直接获得map中的键-值对,靠Map.Entry(键值对的类型)拿出来
用法截屏:
遍历方式
方式一:遍历key,通过key得出value,因key是唯一的,无需的,相当于set
通过迭代器Iterator/增强for循环
方法二: 遍历key—value对 需要使用数据类型Map.entry
PS.无序的遍历可通过增强for循环和Iterator