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





免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM