Map集合 (与Collection集合一个级别)
Map集合存储的是一个个的 键值对 数据。Map集合的键(key)不可重复
Interface Map<K,V> (泛型,是两个因为一个Key一个映射的值)
常用的方法:
增:
V put(K key,V value) 将指定的值与映射中的指定键进行关联。返回的是原来的value值,如果原来value为null,则返回的是null。如果不为空那,则返回原来的value。
删:
第一种方式直接删除key键 V remove(Object key) 则删除的就是key的映射,返回的是value值;
第二种方式:default boolean remove(Object key, Object value) 只有当key与value对应起来的时候删除了。
改:
default V replace(K key, V value) 或 default boolean replace(K key, V oldValue, V newValue)
查:
Set keySet() 返回此映射中包含的键的Set视图。
V get(Object key) 查看key映射的value值。
int size() 返回键值对映射的数量。
最后 void clear() 删除所有映射。
其他非常用的方法可以需要时候再查看API。