游戏电视苹果数码历史美丽
投稿投诉
美丽时装
彩妆资讯
历史明星
乐活安卓
数码常识
驾车健康
苹果问答
网络发型
电视车载
室内电影
游戏科学
音乐整形

Map遍历的四种方法效率对比

  最近在面试的时候笔试碰到一道关于map的题,请手写出map遍历效率最高的方法。
  关于map遍历的方式相信大家都知道,但是各个方法的一个效率高低可能有些人平常没有注意,所以在这做了一个简单的测试。
  publicclassMapBianLiXiaoLvBiJiao{
  privatestaticMapInteger,IntegermapnewHashMap();
  static{
  for(inti0;i10000;i){
  intj0;
  ji;
  map。put(i,j);
  }
  }
  publicstaticvoidmain(String〔〕args){
  MapBianLiXiaoLvBiJiaomapBianLiXiaoLvBiJiaonewMapBianLiXiaoLvBiJiao();
  mapBianLiXiaoLvBiJiao。foreachMethod();
  mapBianLiXiaoLvBiJiao。keySetMethod();
  mapBianLiXiaoLvBiJiao。iteratorMethod();
  mapBianLiXiaoLvBiJiao。streamForeachMethod();
  }
  通过foreach遍历entry
  publicvoidforeachMethod(){
  LongstartTimeSystem。currentTimeMillis();
  for(Map。EntryInteger,Integerentry:map。entrySet()){
  Integerkeyentry。getKey();
  Integervalueentry。getValue();
  }
  longendTimeSystem。currentTimeMillis();
  System。out。println(foreach花费时间为:(endTimestartTime));
  }
  通过遍历keySet并获取value
  publicvoidkeySetMethod(){
  LongstartTimeSystem。currentTimeMillis();
  for(Integerkey:map。keySet()){
  Integervaluemap。get(key);
  }
  longendTimeSystem。currentTimeMillis();
  System。out。println(keySet遍历花费时间为:(endTimestartTime));
  }
  通过迭代器iterator遍历
  publicvoiditeratorMethod(){
  LongstartTimeSystem。currentTimeMillis();
  IteratorMap。EntryInteger,Integeritmap。entrySet()。iterator();
  while(it。hasNext()){
  Map。EntryInteger,Integerentryit。next();
  Integerkeyentry。getKey();
  Integervalueentry。getValue();
  }
  longendTimeSystem。currentTimeMillis();
  System。out。println(iterator遍历花费时间为:(endTimestartTime));
  }
  通过map。forEach
  publicvoidstreamForeachMethod(){
  LongstartTimeSystem。currentTimeMillis();
  map。forEach((key,value){
  Integerkey1key;
  Integervalue1value;
  });
  longendTimeSystem。currentTimeMillis();
  System。out。println(转换为流遍历花费时间为:(endTimestartTime));
  }
  }
  执行结果如下:
  foreach花费时间为:7
  keySet遍历花费时间为:5
  iterator遍历花费时间为:1
  转换为流遍历花费时间为:122
  经过上面的小测试可以看出,通过iterator迭代器对map进行遍历的方式效率是最高的,而map。forEach()遍历的效率是最低

贫苦出身打拼出百亿身家,58岁上海滩大佬被判刑19年弃官下海,戴志康造就寒门逆袭的传奇。来源:猎云精选;作者邵延港上海滩风云际会,豪杰枭雄如黄浦江水,陆续登场然后汇入茫茫大海。在上海滩纵横30年,戴志康身上被贴……好了又疼!为什么你的腰疼反反复复?腰疼,反反复复,不能根治一位产后姐妹,在生完孩子还没出月子的时候,就腰疼得弯不下去。给孩子换尿布特别痛苦,抱起和放下孩子也成了负担。因为这,没少被婆婆奚落,说她太娇气。……20222023年度吉林省青少年自由式滑雪雪上技巧锦标赛长白2023年2月22日至23日,20222023年度吉林省青少年自由式滑雪雪上技巧锦标赛,在长白山和平滑雪场举行。本次比赛由吉林省体育局、吉林省雪上运动管理中心主办,长白山和平滑……惨不忍睹!郭艾伦2场比赛30投仅6中,杨鸣赛后特别夸赞辽篮悍11687,收官之战辽宁本钢相对轻松击败了已经提前无缘季后赛的青岛国信,刘维伟也过多没有难为好友杨鸣,辽宁队在没有遇到太多抵抗的情况下赢下了比赛,由于广东宏远击败了新疆广汇,因……从陈情令到神隐,陈家霖眼光牛,人均绝色再定爆款一个剧的成败如何,有时候选角尤为重要。好的演员遇上合适的人设,才能够成就一个出圈的角色。而在选角方面,导演是具备一定话语权的。毕竟剧是他负责拍的,只有他寻找到……新疆电网新能源装机容量逾3700万千瓦图为新疆十三间房220千伏国投东沟风电汇集站全景图。冯洋摄中新网乌鲁木齐7月4日电(闫文陆李国庆)新疆电力的最新统计数据显示,截至6月30日,新疆电网总装机容量达到110……黄金时代已到!2023,轨道小镇的新与趣阅镇观春节前夕,顺德陈村,人流如织。阔别三年,广佛最大花市重启,十里花街,花市八景,锦簇花团,年味渐浓。四方游客再次涌入千年花乡,发现这座小城已与往日不同。两条广佛地铁一……火山游,既有刺激也有温柔游夏威夷火山,不得带走一粒沙石游客在夏威夷的火山旅行火山爆发是毁灭的力量,同时也是创造的力量。自古以来,火山就被许多人赋予一种神秘的色彩,经常同神迹关联起来。西班牙加那利群岛的一处火山岛上,就有一块特……1分钟,提升对绿氢认识绿氢作为能源,最早的应用,可以追溯到19世纪末的一个村庄。丹麦科学家保罗拉库尔在他任教的阿斯科乌,用风机产生的电力电解水,位于风力涡轮机大楼下面的电解地下室,一共装有10个电解……安徽已有7条高速公路通河南,为何还建合周高速,是钱太多了?合肥是安徽的省会城市,同时也是公认的新一线城市之一。合肥有丰富的旅游资源,比如淮河路步行街、包公园、三河古镇、巢湖风景名胜区、紫蓬山、李鸿章故居、渡江战役纪念馆等等。合肥同时有……让重大项目建设加速跑!顺德杏坛将现场会开到工地一线项目建设进度如何?供水供电供气和道路交通是否保障到位?还存在哪些困难?1月4日,佛山市顺德区杏坛镇党委书记孙春刚率队到美的机电工业4。0智能化生产基地、德冠中兴科技园、威王智能……风衣裸靴才是最适合450岁女人的打扮,洋气显瘦又气质比起春夏很多时尚博主应该都会更爱秋冬吧,因为秋冬温度低,可以依靠叠穿来发挥时尚巧思。这不天气微凉开始入秋了嘛,今天介绍的穿搭主要是面向40、50的女性,如何穿出气质高级感……
泰森的大摆拳你敢试试吗迈克。泰森泰森在巅峰时期,秒杀很多知名拳王,19岁踏入职业拳坛,年仅20岁成为史上最年轻的世界拳王,至今这个年龄也未曾被刷新过。他用他的右勾拳和左摆拳,横扫了整个八九十年代,在……输韩三原因周王郭缺席,胡明轩翟晓川打的太差,裁判太黑中国队8193输给了韩国队,怎么也没想到会这样,中国男篮虽然说面对澳洲双雄比较吃亏,但是称霸亚洲还是没有问题的,周琦可以说是目前亚洲最强中锋,还有王哲林、沈梓捷这样的顶级内线,……国际关注!东北985教授团队突破氢能技术瓶颈,转化率超96!氢是洁净的能源载体,但氢的安全、高效储运是氢能大规模应用中的技术瓶颈。数据显示,在我国氢能供应的各个环节中,储存和运输占到了总成本的3555。在众多制氢技术中,分布式制氢在储运……企业服务云随着互联网和大数据技术的成熟,电子商务市场潜在价值巨大,传统的点对点协同方法对于仓储、供应链管理杂乱低效,保持同步非常困难,不同的团队达到相同的理解甚为困难,极易造成混乱和进度……干净好听的昵称好听的昵称1、冰海恋雨2、陌初寒上3、淺薄的回憶4、瑾沫流年5、一缕微风绕指柔6、荒唐7、小兔兔8、无心小姐9、白色季节……Docker入门jar推送到镜像仓库教程Docker入门教程官网:https:www。docker。com安装Docker参考文档:https:docs。docker。comengineinstallce……光纤光缆海缆行业分析报告海缆中有一束光,光缆中有一片海(报告出品方作者:民生证券,马天诣,邓永康)1、行业重点边际变化1。1、光纤光缆:供需紧平衡,出海成为未来主逻辑1。1。1、边际变化一:移动带状光缆集采量大幅提升……普通的三室一厅,真的有必要使用中央空调吗?别盲目跟风普通的三室一厅,真的有必要使用中央空调吗?别盲目跟风每年到了天气特别热或者是特别冷的时候,很多朋友就开始纠结要不要买空调?要买什么样的空调?尤其是每年到了冬季的时候,因为……亏了?前英超巨星出售家中旧房子,17年时间仅赚到不足200万北京时间9月5日,英媒的消息,前英格兰球星韦恩鲁尼一家出售了自己在柴郡的老房子。这所房子是他们2005年的时候买下,如今卖掉之后,扣除成本与相关的费用,其收益还不到200万英镑……索尼电视仅推荐这2个型号,配置全面,销量高评价好,买了不翻车现在人们物质生活水平不断提高,家里的家电产品也是要换一个遍了,其中更新换代最快的我觉得就是电视了,毕竟从曾经的黑白电视到彩色电视,等到互联网逐渐发展成熟,又出现了如今的互联网电……一战时期之科学家证明这个世界是弯的(空间弯曲)今天我们要讲的是光的弯曲和空间的弯曲。这科学家通过实验证明的。是有逻辑和实验数据支撑的,所以请一些唯心主义者不要凭借自己的瞎想来批判我,请拿出实验数据和逻辑推理来批判我。……蒙迪是不是太阳最短的那块木板?他手里真的有阿杜使用说明吗?最近几场比赛太阳队一路高歌猛进,势如破竹,似乎已经到了无人可挡的高度。但太阳真就没有短板了吗?自然不是,太阳不光有短板,而且都处在关乎生死的关键点上。第一,杜兰特到……
友情链接:易事利快生活快传网聚热点七猫云快好知快百科中准网快好找文好找中准网快软网