更新時(shí)間:2021-07-23 16:17:20 來(lái)源:動(dòng)力節(jié)點(diǎn) 瀏覽953次
HashMap是一種十分常用的數(shù)據(jù)結(jié)構(gòu)對(duì)象,可以保存鍵值對(duì),下面將詳細(xì)介紹HashMap的使用方法。
(1)put方法,可以單次向HashMap中添加一個(gè)鍵值對(duì)。
注意:添加到Map中的數(shù)據(jù),與List不一樣,是沒(méi)有順序的。順序是根據(jù)哈希算法得出的,不用深究。
(2)putAll方法,可以把一個(gè)HashMap集合對(duì)象,整體加入到另外一個(gè)HashMap對(duì)象中。
注意:兩個(gè)集合中重復(fù)的元素,會(huì)被覆蓋為新的值。
(1)remove方法,可以單次刪除一個(gè)元素。
注意:刪除不存在的元素,不會(huì)報(bào)錯(cuò)。
(1)EntrySet遍歷方法,可以得到一個(gè)Entry對(duì)象的結(jié)果集,然后使用Entry對(duì)象的getKey和getValue方法。
2.KeySet遍歷方法,先使用keySet函數(shù),獲取到HashMap的所有Key的集合對(duì)象,然后循環(huán)所有的key,通過(guò)HashMap的get方法,獲取到對(duì)應(yīng)的value。
(1)get方法,傳入key,就可以查詢到value。
以上就是動(dòng)力節(jié)點(diǎn)小編介紹的"HashMap使用方法",希望對(duì)大家有幫助,想了解更多可查看HashMap底層實(shí)現(xiàn)原理。動(dòng)力節(jié)點(diǎn)在線學(xué)習(xí)教程,針對(duì)沒(méi)有任何Java基礎(chǔ)的讀者學(xué)習(xí),讓你從入門(mén)到精通,主要介紹了一些Java基礎(chǔ)的核心知識(shí),讓同學(xué)們更好更方便的學(xué)習(xí)和了解Java編程,感興趣的同學(xué)可以關(guān)注一下。
0基礎(chǔ) 0學(xué)費(fèi) 15天面授
有基礎(chǔ) 直達(dá)就業(yè)
業(yè)余時(shí)間 高薪轉(zhuǎn)行
工作1~3年,加薪神器
工作3~5年,晉升架構(gòu)
提交申請(qǐng)后,顧問(wèn)老師會(huì)電話與您溝通安排學(xué)習(xí)