亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁(yè) > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

集合框架Map概述和特點(diǎn),Map集合的基本功能,Map集合的遍歷,HashMap集合,

2019-11-10 20:20:22
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

java 18

Map集合和Collection集合的區(qū)別:

1.Map集合存儲(chǔ)元素是成對(duì)出現(xiàn)的,Map集合有一個(gè)鍵和值,鍵是唯一的,但是值是可以重復(fù)的。 2.Collection 存儲(chǔ)的是單獨(dú)出現(xiàn)的元素,子接口Set元素唯一,子接口List元素是可以重復(fù)的。


Map接口功能概述

A:添加功能 B:刪除功能 C:判斷功能 D:獲取功能 E:長(zhǎng)度功能

接下來(lái)我們用一段代碼來(lái)演示:

public class MapDemo1 { public static void main(String[] args) { //創(chuàng)建map集合 Map<String,String> m = new HashMap<String,String>(); //添加元素 m.put("小米","大米"); m.put("小王","大王"); m.put("小明","大明"); //刪除功能 //System.out.我們運(yùn)行得到的結(jié)果如下:

containKey:true containKey:false isEmpty:false size:3 獲取鍵值:大王

Map 獲取所有鍵的集合

我們?cè)诤竺嫣砑尤缦麓a:

Set<String> s = m.keySet();//獲取鍵的集合 for (String key : s){ System.out.println(key); }

輸出結(jié)果:

小明 小王 小米

我們根據(jù)輸出的結(jié)果發(fā)現(xiàn),Map集合的順序和代碼內(nèi)容是不一樣的,由此可得,Map集合是無(wú)序的。

Map獲取所有值的集合

我們添加如下代碼

Collection<String> collection = m.values(); //Map獲取所有值的集合 for (String valuse : collection){ System.out.println(valuse); }

輸出結(jié)果:

大明 大王 大米

那么我們使用了這兩種方法遍歷之后,我們改怎么樣去根據(jù)鍵去找值呢? 添加如下代碼:

Set<String> se = m.keySet(); for (String key:se){ String valus = m.get(key); System.out.println(key+"--"+valus); }

輸出結(jié)果:

小明–大明 小王–大王 小米–大米

但是呢上面都不是集合的遍歷,都只是值和鍵之間的遍歷,接下來(lái)來(lái)看一種Map集合的遍歷。

Map集合的遍歷

第一種方法:

鍵找值 a:獲取所有鍵的集合 b:遍歷鍵的集合,得到每一個(gè)鍵 c:根據(jù)鍵到集合中去找值

首先我們創(chuàng)建一個(gè)集合對(duì)象,并添加元素

// Set<Map.Entry<K,V>> entrySet()public class MapDemo3 { public static void main(String[] args) { // TODO 自動(dòng)生成的方法存根 //創(chuàng)建集合對(duì)象 Map<String, String> map = new HashMap<String, String>(); //創(chuàng)建元素 添加到集合 map.put("key1","value1"); map.put("key2","value2"); map.put("key3","value3"); map.put("key4","value4");

遍歷的第一種方式:

鍵值對(duì)對(duì)象找鍵和值 a:獲取所有的鍵值對(duì)對(duì)象的集合 b:遍歷鍵值對(duì)對(duì)象的集合,獲取每一個(gè)鍵值對(duì)對(duì)象 c:根據(jù)鍵值對(duì)對(duì)象去獲取鍵和值

//遍歷一 Set<Map.Entry<String, String>> set = map.entrySet(); for (Entry<String, String> entry : set) { String key = entry.getKey(); String value = entry.getValue(); System.out.println(key+"-----"+value); }

得到的結(jié)果如下:

key1—–value1 key2—–value2 key3—–value3 key4—–value4

這樣我們就成功的遍歷出了Map集合

但是我們還有一種遍歷集合的方式:

//遍歷方式二 System.out.println("遍歷方式二"); Set<String> set2 = map.keySet(); for (String key : set2){ String value = map.get(key); System.out.println(key+"----"+value);

結(jié)果如下:

遍歷方式二 key1—-value1 key2—-value2 key3—-value3 key4—-value4

HashMap集合

HashMap類:鍵是哈希表結(jié)構(gòu),可以保證鍵的唯一性

public static void main(String[] args) { // TODO 自動(dòng)生成的方法存根 // 創(chuàng)建學(xué)生對(duì)象 HashMap<String, Student> hashMap = new HashMap<String, Student>(); // 創(chuàng)建學(xué)生對(duì)象 Student s1 = new Student("小明", 11); Student s2 = new Student("小王", 21); Student s3 = new Student("小黑", 33); // 添加學(xué)生元素 hashMap.put("1", s1); hashMap.put("2", s3); hashMap.put("3", s2); // 遍歷 Set<String> set5 = hashMap.keySet(); for (String key : set5) { Student v = hashMap.get(key); System.out.println(key + "-----" + v.getAge() + v.getName()); } }}

輸出結(jié)果如下:

1—–11小明 2—–33小黑 3—–21小王


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
中文字幕有码在线播放| 极品尤物av丝袜美腿在线观看| 欧美阿v一级看视频| 亚洲一区二区三区在线| 91在线视频精品| 俄罗斯一级**毛片在线播放| 日韩精品免费综合视频在线播放| 91欧美精品午夜性色福利在线| 法国空姐电影在线观看| 国产美女主播在线观看| 91蜜桃婷婷狠狠久久综合9色| 亚洲无人区一区| brazzers在线观看| 亚洲精品久久久狠狠狠爱| 香蕉av777xxx色综合一区| 69久久精品无码一区二区| 成人免费网址在线| 伊人精品久久| 久久久久久蜜桃一区二区| 国产精品久久亚洲| 欧美少妇bbw| 久热在线视频精品网站| 国产对白在线| 欧美高清性猛交| 久久久久久久久久一区| 天天干天天操天天拍| 国产区在线视频| 欧美午夜精品一区二区三区| 国产jizz18女人高潮| 国产精品久久久一区二区| 国产午夜亚洲精品理论片色戒| www.91av.cn| 亚洲性线免费观看视频成熟| 黄色成人av网站| 国产麻豆视频一区| 在线人成动漫视频在线观看| 欧美日韩aaaaaa| 伊人成年综合电影网| 国产1区2区3区中文字幕| 九九热精品视频在线| 日本中文字幕片| 欧美又黄又嫩大片a级| 免费看毛片的网站| 婷婷六月国产精品久久不卡| 中国女人内谢69xxx视频| 欧美成免费一区二区视频| 麻豆传媒在线免费看| 久久久久亚洲av成人无码电影| 91资源在线播放| 日韩欧美亚洲另类制服综合在线| 91免费版视频| 国产美女在线免费观看| 欧美高清不卡| 99国产精品久久久久久| 欧美午夜片在线免费观看| 日韩国产在线观看一区| 日本道精品一区二区三区| 免费做暖暖免费观看日本| 国产原创中文av| 久久porn| 国产精品91在线| 天天夜碰日日摸日日澡性色av| 日韩福利小视频| 欧美丰满片xxx777| 一区二区蜜桃| 伊人久久综合一区二区| 色尼玛亚洲综合影院| 激情六月丁香婷婷| 亚洲无人区码一码二码三码的含义| 在线免费观看毛片| 污视频网站在线观看| 日韩电影网址| 久久久久人妻精品一区三寸| 国产欧美精品一区二区| 国产喂奶挤奶一区二区三区| 一本色道久久综合狠狠躁的番外| 最新高清无码专区| 日本精品999| 动漫美女无遮挡免费| 免费免费啪视频在线观播放| 色综合天天综合网国产成人综合天| 欧美综合在线视频| 亚洲男人天堂网| yellow中文字幕久久| 久久av资源网| 最新精品国产| 一区二区在线免费| 欧美黄色一级片视频| 国产亚洲在线播放| 大肉大捧一进一出好爽| 亚洲国产精品免费视频| 久久99精品国产99久久6尤物| 男女无套免费视频网站动漫| 国产色99精品9i| 日本欧美国产| 福利在线免费视频| 色欲AV无码精品一区二区久久| 91成人在线免费视频| 日韩最新免费不卡| 亚洲电影在线免费观看| 国产热re99久久6国产精品| 欧美a极品极品欧美| 久久99久久99精品免费看小说| 偷拍夫妻性生活| 国产精品99无码一区二区| 一区二区欧美在线观看| 欧美第一区第二区| 国产一区二区三区在线观看网站| 老鸭窝一区二区久久精品| 97视频在线观看网站| 一区二区在线观| 97成人资源| 日韩精品一级中文字幕精品视频免费观看| 亚洲天堂视频在线观看免费| julia京香一区二区三区| 蜜桃91丨九色丨蝌蚪91桃色| 中文字幕亚洲成人| 九九热最新视频| 久久国产麻豆精品| 欧美午夜www高清视频| 亚洲第一天堂影院| 调教视频免费在线观看| 综合久久久久久| 国产成人高清精品| 九九亚洲精品| 天堂av一区二区| 国产午夜精品理论片a级大结局| 日韩午夜激情| 欧美中文字幕在线| 91九色国产视频| 奇米色一区二区三区四区| 亚洲欧洲综合另类在线| 中国一级特黄录像播放| 欧美日韩一区二区三区四区五区| 免费观看的黄色网址| 亚洲欧洲美洲综合色网| 亚洲国产一区二区在线观看| av电影在线网| 欧美孕妇与黑人巨交| 国产色99精品9i| 日韩欧亚中文在线| 久久99精品久久只有精品| 成年网站免费| 成人午夜激情影院| 日本a级片在线观看| 欧美猛少妇色xxxxx| 国产成人午夜精品影院观看视频| 亚洲成人先锋电影| 日韩av大全| 久久影视免费观看| 首页亚洲中字| 精品一区二区三区免费观看| 国产欧美精品一区二区| 大肉大捧一进一出好爽动态图| 国产日韩视频一区二区三区| av日韩久久| 天堂中文在线www| www.国产一区| 久久狠狠婷婷| 国产成人h网站| 成年人三级视频| 69成人免费视频| 97影院理论午夜| 高清免费观看在线| 亚洲日本网址| 国产aⅴ激情无码久久久无码| 久久影院资源网| 日本成人福利| 日韩成人av网| 精品一区2区三区| 久久不见久久见中文字幕免费| 日韩亚洲精品在线观看| 欧美日本一区二区| 久久精品视频国产| 国产九九九视频| 欧美激情中文字幕在线| 5858p先锋影音资源网| 尤物国产在线观看| 福利在线免费| 欧美日韩系列| 欧美整片在线观看| 美女三级99| 久热精品视频在线观看| 欧美美女视频在线观看| 欧美亚洲动漫制服丝袜| 国产日韩欧美不卡在线| 欧美日韩一区二区在线播放| 久久亚洲春色中文字幕| 奇米一区二区| 日韩精品综合在线| 天天综合色天天综合色hd| wwwwww欧美| 国产一区二区视频在线免费观看| 三级黄在线播放| 亚洲久色影视| 欧美一区二区精美| 日韩高清欧美| 400部精品国偷自产在线观看| 加勒比久久高清| 成人黄色一区二区| 久久日韩粉嫩一区二区三区| 国产sm调教视频| 男人添女荫道口喷水视频| 欧美三区四区| 亚洲伦理电影| 欧美裸体bbwbbwbbw| 国产精品嫩草av| 99久久免费视频.com| 久久久久久亚洲中文字幕无码| 国模一区二区三区白浆| 日本不卡免费播放| 91麻豆产精品久久久久久夏晴子| 中文字幕 日本| 波多野结衣视频网站| 性农村xxxxx小树林| 日韩欧美伦理电影院| 伊人成年综合电影网| 成人午夜激情| 日韩三级久久久| 一区二区不卡免费视频| av午夜精品一区二区三区| 国产一区av在线| 欧美国产日韩a欧美在线观看| 在线不卡的av| 亚洲精品综合| 一区二区在线免费视频| 波多野结衣乳巨码无在线| 亚洲三级在线| 四虎成人永久免费视频| 四虎影视最新网站入口在线观看| 国产一区久久精品| 免费黄色小视频在线观看| 日韩精品专区在线影院观看| 国产网站免费看| 深夜福利在线观看直播| 久久精品国产亚洲av无码娇色| 日韩大片在线播放| 亚洲欧美激情插| 欧美一级bbbbb性bbbb喷潮片| 中文字幕av播放| 亚洲美女毛片| 日韩av网站在线观看| 久久精品视频5| 影音先锋中文字幕在线观看| 一区二区在线免费播放| 国产精品久久久久一区| 久久这里只有精品9| 热re91久久精品国99热蜜臀| 神马影院午夜我不卡| av午夜在线观看| 在线精品视频在线观看高清| 国产一级影视| 欧美视频精品一区| 成人a视频在线观看| 无码人妻一区二区三区精品视频| 色欲狠狠躁天天躁无码中文字幕| 精品国产成人av| 日韩视频在线一区二区| 国产精品美女xx| 在线播放蜜桃麻豆| 在线观看欧美亚洲| 成人女同在线观看| 色偷偷88888欧美精品久久久| 欧美亚洲天堂网| 日韩av官网| 在线播放国产一区中文字幕剧情欧美| 国产一区二区三区综合| 九色视频网址| 久久99日本精品| 久久久久久久久久久亚洲| www.99av.com| 亚洲自拍三区| 久久久久久99久久久精品网站| 高清一区二区三区| 久草免费在线视频观看| 亚洲男人的天堂在线| 亚洲男人的天堂网| 精品国产乱码久久久久久天美| 美女扒开尿口让男人操| 成人动漫视频在线观看| xxxx日本黄色| 成网站在线观看人免费| 精品一区二区电影| 另类成人小视频在线| 深夜福利影院在线观看| 羞羞影院体验区| 91手机在线观看| 久久综合一区| 国产精品毛片一区视频播| 久久欧美中文字幕| 中文字幕中文字幕在线中文字幕三区| 在线精品视频免费播放| 美女禁区视频免费观看精选| 99久久精品国产一区色| 色综合97天天综合网| 在线免费福利| 欧美精品中文| 久久青草伊人| 五月婷婷开心网| 传媒视频在线| 成人三级网址| 五月激情综合婷婷| 最近中文字幕mv第三季歌词| 相泽南亚洲一区二区在线播放| 中文字幕亚洲综合久久菠萝蜜| www.国产三级| 久久不见久久见国语| 亚洲国产激情一区二区三区| 国产传媒在线看| 久久成人小视频| 亚洲制服欧美中文字幕中文字幕| 91在线观看网站| 中文字幕人妻一区二区三区| 亚洲成人在线视频网站| 色婷婷精品大在线视频| 激情亚洲另类图片区小说区| 亚洲日本理论电影| 日本免费成人网| 99在线小视频| 午夜影院免费在线观看| 狠狠色狠狠色综合日日五| 欧洲美女免费图片一区| 日本成人超碰在线观看| 国产乱了高清露脸对白| 欧美tk—视频vk| 亚洲自拍偷拍一区二区| 你真棒插曲来救救我在线观看| 午夜精品一区二区三|