Map集合循环遍历的几种方式
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集合循环遍历的几种方式相关推荐
- php的循环有哪几种,PHP数组循环遍历的几种方式
PHP数组循环遍历 1.for循环 //语法 for (init counter; test counter; increment counter) { code to be executed; } ...
- python循环展示大写字母_python调用大写函数python中字典的循环遍历的两种方式
开发中经常会用到对于字典.列表等数据的循环遍历,但是python中对于字典的遍历对于很多初学者来讲非常陌生,今天就来讲一下python中字典的循环遍历的两种方式. 注意: python2和python ...
- python中字典的循环遍历的两种方式
开发中经常会用到对于字典.列表等数据的循环遍历,但是python中对于字典的遍历对于很多初学者来讲非常陌生,今天就来讲一下python中字典的循环遍历的两种方式. 注意: python2和python ...
- PHP数组循环遍历的四种方式
[(重点)数组循环遍历的四种方式] 1.使用for循环遍历数组 conut($arr);用于统计数组元素的个数. for循环只能用于遍历,纯索引数组!!!! 如果存在关 ...
- Collection集合和Map集合循环遍历三种方法
Collection集合的四种遍历方式: 1.迭代器 public static void main(String[] args) {List<String> list = new Arr ...
- Python 对字典循环遍历的两种方式
第一种:只对键的遍历 def demo():d = {"name1": "张三", "name2": "李四", &qu ...
- Map 集合循环、遍历的 四 种方式
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. package cn.jdbc.test; import java.util.HashMap; im ...
- map集合遍历的4种方式
package com.lidl.com.lidl.web;import java.util.HashMap; import java.util.Iterator; import java.util. ...
- Map集合遍历的四种方式理解和简单使用
Map集合遍历的四种方式理解和简单使用 ~Map集合是键值对形式存储值的,所以遍历Map集合无非就是获取键和值,根据实际需求,进行获取键和值 1:无非就是通过map.keySet()获取到值,然后根据 ...
最新文章
- oracle判断非空并拼接,oracle sql 判断字段非空,数据不重复,插入多跳数据
- Kube-Scheduler插件的自定义
- SAP HUM 如何看哪些HU还在923包装区尚未上架?
- leetcode算法题--会议室★★
- Redis整合Spring结合使用缓存实例(转)
- 阿里云mariadb无法启动问题
- SAP OData schema version and backend version
- 在linux下安装mongo数据库,Linux系统下安装MongoDB
- php mysql 值是否丰在_php 查询数据库表 判断 某值是否存在
- ELK(ElasticSearch, Logstash, Kibana)搭建实时日志分析平
- bzoj 2843: 极地旅行社
- Python数据分析(一):Pandas、Numpy
- Spiceworks数据统计:Win10发布半年使用情况
- oracle临时表空间组
- VGA接口和HDMI接口有什么区别
- Java正则表达式工具类(持续更新)
- 数据库设计中面临的主要困难和问题的总结
- horner算法matlab实现,使用Euclid和Horner算法的多项式求值
- ChinaSoft 论坛巡礼 | 服务生态系统的构建、运维与演化
- 英语中的I(我)为什么要大写?