1、普通map实现循环遍历

2、使用迭代器方式实现map循环

3、使用Java8特性forEach实现map循环

实现代码如下!

首先先定义一个map并循环:

        //定义一个map并循环十次Map<Object,Object> map = new HashMap<>();for (int i =1; i<10;i++){map.put(i,"456");}
第一种:普通map实现循环遍历
        //第一种:map实现循环遍历for (Map.Entry< Object,Object> entry : map.entrySet()){System.out.println(entry.getKey()+":"+entry.getValue());}
第二种:使用迭代器方式实现map循环
        //第二种:迭代器Iterator<Map.Entry<Object, Object>> iterator = map.entrySet().iterator();while (iterator.hasNext()){Map.Entry<Object, Object> next = iterator.next();System.out.println(next.getKey()+":"+next.getValue());}
第三种:使用Java8特性forEach实现map循环
        // 第三种:使用Java8特性forEachmap.forEach((key, value) -> System.out.println("key====>" + key + ",value===>" + value));

Map集合循环遍历的几种方式相关推荐

  1. php的循环有哪几种,PHP数组循环遍历的几种方式

    PHP数组循环遍历 1.for循环 //语法 for (init counter; test counter; increment counter) { code to be executed; } ...

  2. python循环展示大写字母_python调用大写函数python中字典的循环遍历的两种方式

    开发中经常会用到对于字典.列表等数据的循环遍历,但是python中对于字典的遍历对于很多初学者来讲非常陌生,今天就来讲一下python中字典的循环遍历的两种方式. 注意: python2和python ...

  3. python中字典的循环遍历的两种方式

    开发中经常会用到对于字典.列表等数据的循环遍历,但是python中对于字典的遍历对于很多初学者来讲非常陌生,今天就来讲一下python中字典的循环遍历的两种方式. 注意: python2和python ...

  4. PHP数组循环遍历的四种方式

    [(重点)数组循环遍历的四种方式]  1.使用for循环遍历数组      conut($arr);用于统计数组元素的个数.      for循环只能用于遍历,纯索引数组!!!!      如果存在关 ...

  5. Collection集合和Map集合循环遍历三种方法

    Collection集合的四种遍历方式: 1.迭代器 public static void main(String[] args) {List<String> list = new Arr ...

  6. Python 对字典循环遍历的两种方式

    第一种:只对键的遍历 def demo():d = {"name1": "张三", "name2": "李四", &qu ...

  7. Map 集合循环、遍历的 四 种方式

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. package cn.jdbc.test; import java.util.HashMap; im ...

  8. map集合遍历的4种方式

    package com.lidl.com.lidl.web;import java.util.HashMap; import java.util.Iterator; import java.util. ...

  9. Map集合遍历的四种方式理解和简单使用

    Map集合遍历的四种方式理解和简单使用 ~Map集合是键值对形式存储值的,所以遍历Map集合无非就是获取键和值,根据实际需求,进行获取键和值 1:无非就是通过map.keySet()获取到值,然后根据 ...

最新文章

  1. oracle判断非空并拼接,oracle sql 判断字段非空,数据不重复,插入多跳数据
  2. Kube-Scheduler插件的自定义
  3. SAP HUM 如何看哪些HU还在923包装区尚未上架?
  4. leetcode算法题--会议室★★
  5. Redis整合Spring结合使用缓存实例(转)
  6. 阿里云mariadb无法启动问题
  7. SAP OData schema version and backend version
  8. 在linux下安装mongo数据库,Linux系统下安装MongoDB
  9. php mysql 值是否丰在_php 查询数据库表 判断 某值是否存在
  10. ELK(ElasticSearch, Logstash, Kibana)搭建实时日志分析平
  11. bzoj 2843: 极地旅行社
  12. Python数据分析(一):Pandas、Numpy
  13. Spiceworks数据统计:Win10发布半年使用情况
  14. oracle临时表空间组
  15. VGA接口和HDMI接口有什么区别
  16. Java正则表达式工具类(持续更新)
  17. 数据库设计中面临的主要困难和问题的总结
  18. horner算法matlab实现,使用Euclid和Horner算法的多项式求值
  19. ChinaSoft 论坛巡礼 | 服务生态系统的构建、运维与演化
  20. 英语中的I(我)为什么要大写?

热门文章

  1. linux 构建ios_为iOS构建本机编辑器
  2. C#word插入图片在指定标签位置(附加图片上下左右移动)
  3. 我的世界服务器物品禁止合成,我的世界禁止怪物生成代码 服务器禁止怪物
  4. 序列化对象为什么需要定义UID值
  5. 关于华为P系列的影像梦华录
  6. 测试用例 : 电脑qq表情收藏
  7. iPhone铃声上传及中文铃声的解决方法
  8. 液晶显示器HSYNC、VSYNC、DE、CLK关系
  9. [十进制小数] 与 [二进制小数] 互相转换
  10. 在 Vue 项目中使用 ECharts(菜鸟)