Java中Map集合(接口)的基本方法程序演示
更新時(shí)間:2021年08月10日 17:20:36 作者:Killer-V
這篇文章主要為大家詳細(xì)介紹了Java中Map集合的基本方法程序演示,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
本文實(shí)例為大家分享了Java中Map集合的基本方法程序演示的具體代碼,供大家參考,具體內(nèi)容如下
package pack02; import java.util.*; public class MapDemo { public static void main(String[] args) { //定義一個(gè)Map接口類型的引用,指向HashMap類型的對(duì)象 Map<String,String> ma = new HashMap<String, String>(); ma.put("01", "lisi01"); ma.put("02", "lisi02"); ma.put("03", "lisi03"); ma.put("04", "lisi04"); sop(ma); //存入元素并打印 sop( "1. containsKey: " + ma.containsKey("02") );//是否包含鍵值02 sop( "2. remove: " + ma.remove("03") );//通過鍵值刪除元素,刪掉鍵值03的元素,返回value值 sop( "3. remove: " + ma.remove("031") );//要?jiǎng)h掉的鍵值不存在,返回null sop( ma ); sop( "4. get: " + ma.get("02") );//通過鍵值,獲取元素的value值 sop( "5. get: " + ma.get("021") );//當(dāng)鍵值不存在時(shí),get方法返回null Collection<String> valu = ma.values();//values方法獲取Map中的value值,并返回Collection接口 sop("6. " + valu); ma.put("05", "lisi04");//不同的key值可以對(duì)應(yīng)相同的value值 sop("7. " + ma); String str = ma.put("05", "zhangsan05"); //一個(gè)key值只能指向一個(gè)value值,如果添加進(jìn)key值相同,value值不同的元素 //則新的value值將覆蓋舊的value值,并將舊的value值返回輸出 sop("8. " + ma); sop(str); } public static void sop( Object obj ) { System.out.println(obj); System.out.println(); } }
注:希望與各位讀者相互交流,共同學(xué)習(xí)進(jìn)步。
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Java數(shù)據(jù)結(jié)構(gòu)之線段樹詳解
線段樹是一種二叉搜索樹,與區(qū)間樹相似,它將一個(gè)區(qū)間劃分成一些單元區(qū)間,每個(gè)單元區(qū)間對(duì)應(yīng)線段樹中的一個(gè)葉結(jié)點(diǎn)。本文將介紹線段樹的Java實(shí)現(xiàn)代碼,需要的可以參考一下2022-01-01詳解Spring Cache使用Redisson分布式鎖解決緩存擊穿問題
本文主要介紹了詳解Spring Cache使用Redisson分布式鎖解決緩存擊穿問題,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-04-04springboot+vue前后端分離項(xiàng)目中使用jwt實(shí)現(xiàn)登錄認(rèn)證
本文介紹了如何在SpringBoot+Vue前后端分離的項(xiàng)目中使用JWT實(shí)現(xiàn)登錄認(rèn)證,內(nèi)容包括后端的響應(yīng)工具類、JWT工具類、登錄用戶實(shí)體類、登錄接口、測(cè)試接口、過濾器、啟動(dòng)類以及前端的登錄頁(yè)面實(shí)現(xiàn),感興趣的可以了解一下2024-10-10Spring框架中Bean的三種配置和實(shí)例化方法總結(jié)
在Spring框架中,Bean的配置和實(shí)例化是很重要的基礎(chǔ)內(nèi)容,掌握各種配置方式,才能靈活管理Bean對(duì)象,本文將全面介紹Bean的別名配置、作用范圍配置,以及構(gòu)造器實(shí)例化、工廠實(shí)例化等方式2023-10-10