国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

一篇文章帶你搞懂Map接口、HashMap集合

開發 前端
本文主要介紹了Map接口、HashMap集合、如何遍歷Map中所有的鍵值對。Map接口是一個雙列集合,它的每個元素都包含一個鍵(key)和一個值(Value)的對象,它的對應關系就是映射。HashMap集合是Map接口的一個實現類是用來存儲鍵和值,而且不能出現重復的鍵。

[[420292]]

一、Map接口

1.在學校的每個學生都有唯一的學號,通過學號可以查詢到這個人的信息,這兩者屬于一對一的關系。Map接口是一個雙列集合,它的每個元素都包含一個鍵(key)和一個值(Value)的對象,這個鍵和值對象之間的關系是一種對應的關系,也叫做映射。在這個Map集合訪問元素,指定key的值就可以直到對應的Value的值。

2.Map集合常用的方法

void put(Object key,Object value)方法是把指定的值向集合中添加鍵值對。

Object get(Object key)方法是通過key所映射的值,若映射不包括這個鍵的映射關系,返回null。

boolean containsKey(Obejct key)方法是如果Map中是包含這樣的key,則返回true,否則是false。

boolean containsValue(Object value)方法是如果Map中包含這樣的vaule,則返回true,否則返回false。

Set keySet()方法是獲取Map中所有的key的值。

Collection values()方法是獲取Map中所有的value的值。

Set

二、HashMap集合

1.HashMap集合是Map接口的一個實現類是用來存儲鍵和值,而且不能出現重復的鍵。

2.HashMap例子的實現:

  1. import java.util.HashMap; 
  2. import java.util.Map; 
  3. public class t01 { 
  4. public static void main(String[] args) { 
  5.         // TODO Auto-generated method stub 
  6.         Map m=new HashMap(); 
  7.         m.put("1""Java程序設計"); 
  8.         m.put("2""軟件測試"); 
  9.         m.put("3""數據庫原理及其應用"); 
  10.         System.out.println(m.get("1")); 
  11.         System.out.println(m.get("2")); 
  12.         System.out.println(m.get("3")); 

運行的結果是:

三、如何遍歷Map中所有的鍵值對?

1.第一種:先遍歷Map集合中所有的鍵來獲取對應的值。

2.第一種例子的實現:

  1. import java.util.Map; 
  2. import java.util.*; 
  3.  
  4. public class a { 
  5. public static void main(String[] args) { 
  6.         // TODO Auto-generated method stub 
  7.         Map m=new HashMap(); 
  8.         //存儲鍵和值 
  9.         m.put("c1""Java程序設計"); 
  10.         m.put("c2""軟件測試"); 
  11.         m.put("c3""數據庫原理及其應用"); 
  12.         //獲取鍵集合 
  13.         Set ks=m.keySet(); 
  14.         Iterator i=ks.iterator(); 
  15.         while(i.hasNext()){ 
  16.             String key=(String)i.next(); 
  17.             //獲取每個鍵對應的值 
  18.             String value=(String)m.get(key); 
  19.             System.out.println(key+":"+value); 
  20.         } 

運行的結果是:

3.第二種:先獲取Map集合中所有的映射關系,在從這個關系中獲取鍵和值。

4.第二種例子的實現:

  1. import java.util.Map; 
  2. import java.util.*; 
  3.  
  4. public class a { 
  5. public static void main(String[] args) { 
  6.         // TODO Auto-generated method stub 
  7.         Map m=new HashMap(); 
  8.         //存儲鍵和值 
  9.         m.put("c1""Java程序設計"); 
  10.         m.put("c2""軟件測試"); 
  11.         m.put("c3""數據庫原理及其應用"); 
  12.         Set es=m.entrySet(); 
  13.         Iterator i=es.iterator(); 
  14.         while(i.hasNext()){ 
  15.             //獲取集合中鍵值對應關系 
  16.             Map.Entry en=(Map.Entry)(i.next()); 
  17.             //獲取Entry的鍵和值 
  18.             String key=(String)en.getKey(); 
  19.             String value=(String)en.getValue(); 
  20.             System.out.println(key+":"+value); 
  21.         } 

運行的結果是:

四、總結

本文主要介紹了Map接口、HashMap集合、如何遍歷Map中所有的鍵值對。Map接口是一個雙列集合,它的每個元素都包含一個鍵(key)和一個值(Value)的對象,它的對應關系就是映射。HashMap集合是Map接口的一個實現類是用來存儲鍵和值,而且不能出現重復的鍵。遍歷Map中所有的鍵值對通過keySet()方法和entrySet()方法。通過本文的學習,希望對你有幫助!

 

責任編輯:武曉燕 來源: Java進階學習交流
相關推薦

2021-08-02 10:01:09

Iterator接口Java項目開發

2021-09-27 09:18:30

ListIterato接口方法

2021-05-18 09:00:28

Pythonclass

2024-10-23 16:02:40

JavaScriptPromiserejection

2021-08-17 09:55:05

JavaScript MicrotaskPromise

2021-05-27 09:01:14

Python文件讀寫Python基礎

2022-02-21 09:44:45

Git開源分布式

2021-06-30 00:20:12

Hangfire.NET平臺

2023-05-12 08:19:12

Netty程序框架

2024-10-08 15:51:09

JavaScriptStorage 接口

2024-08-06 14:44:48

JavaScriptStorage 接口

2021-08-06 07:51:48

JavaScriptStorage接口

2024-05-23 15:32:33

StorageJavaScript

2021-06-29 10:00:02

JavaScriptStorage接口

2021-05-21 09:01:56

Python繼承多態

2020-06-03 11:06:26

DNS域名緩存

2020-11-05 09:58:16

Go語言Map

2021-05-15 09:18:04

Python進程

2021-02-02 18:39:05

JavaScript

2020-02-28 11:29:00

ElasticSear概念類比
點贊
收藏

51CTO技術棧公眾號

国产日韩欧美日韩| 欧美日韩国产一区二区| 福利视频一区二区| 日本精品www| 无码小电影在线观看网站免费| 国产91精品对白在线播放| 久久精品男人天堂av| 神马影院午夜我不卡| 香蕉精品久久| 欧美高清在线观看| 秋霞成人影院| 在线免费观看日本欧美| 一级片免费在线| 精品久久久久久中文字幕| 男女性激情视频在线观看| 免费观看久久久久| 蜜桃999成人看片在线观看| av磁力番号网| 国产午夜久久久久| 欧美日韩国产成人在线| 又黄又爽无遮挡| 成视频年人免费看黄网站| 神马影院午夜我不卡影院| 五月综合激情婷婷六月色窝| 免费v片在线观看| 国产精品久久久对白| 亚洲欧美中日韩| 国产不卡在线| 一区二区三区四区激情| 精品国产乱码一区二区三区四区 | 欧美一级二级三级| 久久综合久久综合久久| 免费男女羞羞的视频网站中文字幕| 91精品国产综合久久精品app | 国产精品视频免费在线观看| 亚洲香蕉网站| 成人频在线观看| 全部a∨一极品视觉盛宴| 免费毛片一区二区三区久久久| 亚洲日韩中文字幕在线播放| 影视亚洲一区二区三区| 欧美高清性xxxxhdvideosex| 91麻豆国产福利在线观看| 国模吧精品人体gogo| 国产精品扒开腿爽爽爽视频| 国产一区二区三区四区在线观看| 欧美一级免费大片| 国产一区二区91| 中文字幕巨乱亚洲| 奇米777四色影视在线看| 久久精品人人做| 亚洲视频大全| 66m—66摸成人免费视频| 久久国产精品72免费观看| 久久亚洲精精品中文字幕早川悠里| 欧美1区3d| 国产欧美日韩| 一区二区三区免费在线看| 免费不卡在线视频| 丁香网亚洲国际| 污网站在线观看视频| 国产日韩欧美91| 久久婷婷成人综合色| 午夜视频在线观看韩国| 亚洲精品小视频| 国产成人免费在线| 91在线直播| 欧美sm美女调教| 成人福利视频在线看| 中文字幕在线播放| 日本不卡在线播放| 国产欧美一区二区在线观看| 伊人久久大香线蕉综合网站| 国产自产女人91一区在线观看| 国产欧美日韩一区二区三区在线| 亚洲黄色小视频在线观看| 亚洲成色777777在线观看影院| 一道本成人在线| 亚洲精品v日韩精品| 电影在线观看一区二区| 一区二区三区在线视频111| 亚洲国产成人va在线观看天堂| 欧洲精品一区二区三区| 亚洲永久激情精品| 国产日产亚洲精品系列| 伊人资源视频在线| 国产欧美精品区一区二区三区| 国产伦精品一区二区三区高清| 91破解版在线观看| 粉嫩aⅴ一区二区三区四区| 亚洲欧洲在线一区| 免费精品视频最新在线| 精品视频在线观看一区| 亚洲电影成人av99爱色| 日本aⅴ精品一区二区三区 | 亚洲一二三区在线观看| 深夜成人影院| 日本在线视频不卡| 最新欧美精品一区二区三区| 美国毛片一区二区三区| 亚洲清纯自拍| 成人影院天天5g天天爽无毒影院| 韩国成人av| 91丝袜呻吟高潮美腿白嫩在线观看| 天堂社区在线视频| 欧美视频精品在线观看| 欧美日韩在线不卡视频| 色婷婷综合成人av| 久久最新视频| 四虎精品一区二区免费| 天天槽夜夜槽| 亚洲黄页视频免费观看| 成人3d动漫在线观看| 亚洲国产欧美日韩| 国产精品福利一区| 中文字幕一区二区三区四区久久| 国产在线播放不卡| 色婷婷综合久久久中文一区二区| 香蕉久久精品日日躁夜夜躁| 久久99久久精品国产| 亚洲男人都懂的| 日韩免费福利视频| 国产精品pans私拍| 国产一区二区不卡在线| 在线不卡日本v二区707| 性金发美女69hd大尺寸| 久久精品官网| 天天插天天操天天射| 99精品视频一区二区三区| 天天操天天爽天天射| 日韩午夜三级在线| 高清欧美性猛交xxxx黑人猛| 亚洲成人免费在线视频| 日韩激情av| 国产精品久久中文| 欧美+亚洲+精品+三区| 日日噜噜噜夜夜爽爽狠狠视频| 欧美日韩一区二区在线视频| 国产精品诱惑| 国产三级香港三韩国三级| 欧美—级a级欧美特级ar全黄| 亚洲小说欧美激情另类| 香蕉av一区二区| 福利在线白白| 91精品国产一区二区三区动漫| 欧美久久久久免费| 国产成人午夜片在线观看高清观看| 欧美成人二区| 久草在线在线视频| 国产成人精品日本亚洲11| 日韩人在线观看| 三级欧美韩日大片在线看| a毛片在线播放| 国产精品十八以下禁看| 精品三级在线看| 91在线一区二区三区| 亚洲大奶少妇| 激情六月天婷婷| 色婷婷综合激情| 欧美韩日一区| 日本在线观看大片免费视频| 蜜臀av午夜一区二区三区| 亚洲桃花岛网站| 欧美性jizz18性欧美| 91香蕉视频污| 欧美亚洲韩国| 黄动漫网站在线观看| 国产日韩欧美一区二区| 日韩精品免费综合视频在线播放 | 在线这里只有精品| 在线日韩欧美| 看亚洲a级一级毛片| 四虎国产精品免费久久5151| 日本在线观看大片免费视频| 久久免费电影| 国产在线观看免费麻豆| 久久久久久国产精品免费免费| 美女网站一区二区| 欧美成人性网| 男人天堂手机在线| 久久涩涩网站| 美女av一区二区| 亚洲免费小视频| 欧美性xxxxhd| 亚洲国产另类精品专区| 久久久精品免费免费| 欧美日韩在线另类| 亚洲精品一区中文字幕乱码| 2022国产精品| 精品人妻一区二区三区四区在线 | 国内少妇毛片视频| 欧美videossex| 欧美大奶一区二区| 不卡一区在线观看| 欧美日韩国产欧美日美国产精品| 国产一区视频在线| 香蕉视频色版| 99香蕉国产精品偷在线观看 | 国产91精品不卡视频| 久草热久草热线频97精品|