工作中经常遇到map,由于map和json 装换很方便,使用的也很多,今天就系统的学习了一下。(之前还遇到过map 的一个坑,稍后整理)
最快最高效的学习方法,就是讲给别人听,于是我就关闭那些书籍来讲给自己听。
map 是包含key-value键值对存储的集合,一般我们不直接使用map,而是使用map 的派生类:hashmap sortedmap 等
map 构建: put(key value)
remove(key) //一处某个键值对
clear() //清楚全部键值对
putAll(map) // 拷贝map
map访问: get(key)
containsKey()
containsValue()
isEmpty()
size()
map查看: entrySey()---所有键值集合
keySet()-------键集合
values()-------值列表
还要使用iterator进行遍历才行,也可以转化为arry遍历