Map—数据结构

map是数据结构的一种,map总是以key-value的形式保存数据的,

根据key来查找value的值,但是key的值是唯一的,在同一个map中不能重复

常用的实现类java.util.hashMap,查询速度很快。

put(K k,V v)

将给定的key,value对保存到Map中,若给定的Key在当前Map中已经存在,则是替换value;返回值就是原Key对应的Value,否则返回值为null

Map<String,Integer> map=new HashMap<>();

Integer num=map.put("JAVA",99);
map.put("java", 98);
get(key)//根据key返map中对应的值,若key不存在,返回null;

remove(key);删除给key 对应的键值对,返回该key对应的value;

boolean containsKey()
boolean containsValue()//判断map是否包含对应的key或value的值




原文地址:https://www.cnblogs.com/GOOGnine/p/12171328.html