新浪网站开发语言,企业微信公众号注册平台官网,wordpress手机显示图片,wordpress监测代码Map中常见的API
Map键值对类型#xff0c; 键值对对象类型 put#xff08;K key , V value#xff09;【可以有返回值】
添加/覆盖元素
在添加数据的时候#xff0c;如果键不存在#xff0c;那么直接将键对对象添加到map集合当中
在添加数据的时候#xff0c…Map中常见的API
Map键值对类型 键值对对象类型 putK key , V value【可以有返回值】
添加/覆盖元素
在添加数据的时候如果键不存在那么直接将键对对象添加到map集合当中
在添加数据的时候如果键是存在的那么会把原有的键值对对象覆盖会把被覆盖的值进行返回 remove(object key)【可以有返回值】
根据键删除键值对元素并把相应的键值对对象进行返回 boolean containsKey(object key)
判断集合中是否有指定的键值对
boolean containsValue(object Value)
判断集合中是否有指定的键值对对象
int size()
集合中键值对的个数
get(K key) 【返回对应键值对对象】 HashMap
底层跟键相关
HashMapK key , V value new HashMap();
HashMap的键位置要是存储的自定义对象那么就要重写HashCode和equals方法
hashcoed :对象的散列表
equals:本质是只是StringInteger 等重写了equals 方法然后equals 就变成了值的比较 TreeMap