爱问生活常识

电脑版
提示:原网页已由神马搜索转码, 内容由iask.sina.com.cn提供.

如何遍历Map集合

少年已不年少
好评回答

Map 集合类用于存储元素对(称作“键”和“值”),其中每个键映射到一个值。其中键是唯一的(不能有重复对象),而值可以有重复的对象,存的时候,需要指定键和对应的值,取的时候可以根据键名取到值,也可以遍历。编写代码时,用于存放具有对应关系的键值对,如一个班的学生的学号与姓名的映射,每个学号对应了一个学生的姓名,学号不能重复,但是姓名可能会重复。下面说明遍历map集合的几种方式。

操作方法

遍历map集合有很多方式方法,根据自己业务场景业务逻辑采用不同的方式,首先定义一个map集合,并且赋值。

接下来说第一种方式,HashMap entrySet() 遍历方法,具体方法看代码,后边说一下和keyset() values() 的区别。

执行代码,查看步骤2中代码执行的结果:

遍历map的第二种方式,HashMap keySet() 遍历方法,具体方法直接看如下代码:

执行代码,查看步骤4中代码执行的结果:

第三种方法,HashMap values() 遍历方法,具体方式看如下代码:

执行代码,查看步骤6中代码执行的结果:

步骤2/4/6中分别采用了KeySet() entrySet() values()三种方法来遍历map集合。这里说一下这三种方法的区别:values(): 是获取集合中的所有的值----没有键,没有对应关系。KeySet(): 将Map中所有的键存入到set集合中。因为set具备迭代器。所有可以迭代方式取出所有的键,再根据get方法。获取每一个键对应的值。迭代后只能通过get()取key 。entrySet():是返回此映射中包含的映射关系的 Set 视图。 Map.Entry表示映射关系,迭代后可以e.getKey(),e.getValue()取key和value。返回的是Entry接口 。

第四种方式,使用 For . Each 进行遍历,具体方法如下:

执行代码,查看步骤9中代码执行的结果:

特别提示

如果还有其他的方式欢迎大家一起分享交流学习,共同进步!

少年已不年少2024-05-24 14:47:02
本网站引用、摘录或转载上述内容仅供网站访问者交流或参考,文中观点或信息与爱问公司无关,与之相关的任何事务以及法律责任均与爱问公司无关。

最新回答 换一换

1

问:80万禁军教头是什么职务

答:
答:80万禁军教头是北宋正规军即禁军内专门训练士兵武艺的教练。北宋禁军内有各式各样的训练士兵武艺的教练,有的专门训练士兵枪棒,其教练就会被称为禁军枪棒教练,有的综合性武艺教练,也即林冲那样的,就称为教练。教练虽然也正式属于禁军编制内的军官,但属于低级士官阶层。禁军教练有很多。
2

东北夏天热吗2020-02-10

4

荷兰人平均身高2022-06-15

5

导通是什么意思2020-04-14

相关推荐

经常换会计好吗

经常换会计不好,经常更换会计会给公司的财务带来混乱的情况,而且不利于公司的财务健康发展。会计是一个汉语词语,读音kuàijì。会计有两层意思,一是指会计工作,二是指会计工作人...
详情>
提问时间:2019-12-19

2006年属狗是什么命

2006年属自眠之狗,是屋上土命,此命是个对比稳重的务实的人,但在为人方面确是豪侠慷慨,重友重义,不爱较量争论,挥钱如土,头脑也智慧,有肯定的本领,此命的人缘干系是对比稀薄,...
详情>
提问时间:2020-08-07

x5tb是什么文件

空间管理中扫描后的垃圾文件,都可以删。广义的“文件”指公文书信或指有关政策、理论等方面的文章。文件的范畴很广泛,电脑上运行的如杀毒、游戏等软件或程序都可以叫文件。狭义的“文件...
详情>
提问时间:2020-08-05

怎么弄微信营销

确定客户群体的范围,想办法找客源,要了解产品的客户群是哪些人,精准引流带来效益。学会发朋友圈,分享产品安全健康知识,是给自己带来价值需求,不要强直接赤裸裸买货广告。...
详情>
提问时间:2019-10-08

酒同粮食叫什么贸易有限公司好

酒同粮食叫酒同粮食贸易有限公司好。《公司法》所称的有限责任公司是指在中国境内设立的。有限责任公司,简称有限公司,是指根据《中华人民共和国公司登记管理条例》规定登记注册,由五十...
详情>
提问时间:2019-11-23

柿子可以做成什么食品

柿子可以做成:柿子饼、柿子果冻、柿子糕、果汁。等这几种食品,而且富有营养。柿子饼又称柿饼,是柿子作成的饼状食品,是中国著名的传统小吃。营养价值很高,所含维生素和糖分比一般水果...
详情>
提问时间:2019-12-07

怎么用系统盘装系统

1、先要准备一个4.7G的DVD空盘,然后刻录一个系统Win7(ios的文件格式)到你光盘上,把系统光盘放入光驱中去,我的电脑里就会出现一个DVDRV驱动器。2、重启电脑,台...
详情>
提问时间:2019-11-05

白酒酿造分为哪些方法

白酒酿造分为以下方法:1、固态法白酒,即纯粮固态发酵,采用高粱、大麦、小麦等粮食原料,通过在窖池中或地缸中发酵,然后上甑蒸馏,蒸出70—85度之间的原酒(基酒)。再通过长期储...
详情>
提问时间:2020-05-21

飞机上有wifi吗

飞机上有wifi,大部分航班上的机上WiFi是借助卫星网络实现的。不仅机身设备要改造,还要在地面建立对应基站,飞机须在地面基站覆盖范围内通道飞行,才能实现地空互联。虽然实现空...
详情>
提问时间:2020-10-05

真夯什么意思

真夯的意思是正流行、很热门、超人气的意思。因为在闽南话中,“夯”的读音和“红”的读音接近。闽南地区包括泉州、厦门、漳州三个地级市,北接福州莆田,南与广东潮汕地区相连,西与原汀...
详情>
提问时间:2020-03-19

孕多少 天有有胎芽胎心胎芽

一般怀孕7周左右,会出现胎心胎芽,可以通过去做B超检查来进行检测。胎心是一个医学名词,即胎儿的心跳,一般在17-20周可以在腹部用一般的听诊器听到胎心。正常胎心规律而有力,似...
详情>
提问时间:2020-02-05

水电站都需要什么专业

水电站需要的专业:水电站动力设备及管理专业,水力发电专业等,其开设的专业类科目有水电站运行、水电站电气设备、水电站运行、水轮发电机组检修和维护、水电站电气一次设备、电气二次包...
详情>
提问时间:2019-12-12

西红柿牛腩怎么做

牛腩切成麻将大小的块,放入滚水中焯去血沫,捞出后用清水冲干净,锅中倒入油,5成热时放入八角、桂皮、葱段、姜片、牛腩翻炒片刻,加入料酒、老抽、生抽,加入去皮后的番茄块,慢慢炒出...
详情>
提问时间:2019-12-25

礼部尚书相当于现在的什么官职

礼部尚书相当于现在的教育部长、外交部长这个级别的官职。六部制渡在很早就有雏形,到了隋唐时期正式确立,隋朝设置吏部﹑礼部﹑兵部﹑度支﹑都官及工部。到了唐代改度支为户部,改都官为...
详情>
提问时间:2021-04-12
推荐问答
1-20
21-40
41-60
61-80
81-100
101-120
121-140
141-160
161-180
181-200
热点问答
1-20
21-40
41-60
61-80
81-100
101-120
121-140
141-160
161-180
181-200