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的值