java iterator遍历map_使用Iterator输出map,遍历map集合
取得key和value:
package com.gwolf;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.Set;
public class TestDemo {
public static void main(String[] args) {
Map map = new HashMap<>();
map.put(1,"hello");
map.put(2,"world");
Set> set = map.entrySet();
Iterator> iterator = set.iterator();
while (iterator.hasNext()) {
Map.Entry me = iterator.next();
System.out.println(me.getKey() + "=" + me.getValue());
}
}
}
java iterator遍历map_使用Iterator输出map,遍历map集合相关推荐
- Java入门第112课——使用Iterator的hasNext方法、next方法遍历集合
问题 使用Iterator的hasNext方法.next方法遍历集合,详细要求如下: 1)使用HashSet构建集合c,将字符串"java"."cpp".&qu ...
- java stream 遍历map_遍历map的五种方法介绍
日常开发中Map集合遍历是经常使用的,下面介绍几种遍历方法的差异. (推荐教程:java课程) 1.Iterator+entrySet写法[推荐JDK8以下],Map.Entry是Map接口的内部接口 ...
- 【JAVA学习】java中怎么遍历HashMap(Iterator迭代器遍历)
一. HashMap staff = new HashMap(); 添加关键字值对,自己写 遍历 Set entries = staff.entrySet() ...
- Java数据结构Map遍历和排序
map结构和list结合很好用,基本的遍历和排序每次都要查一下,用的不熟练,这里汇总下map的基本遍历和排序,参考的代码如下: package com.vip;import java.util.Arr ...
- Java 集合List、Set、HashMap操作二(Map遍历、List反向、Set删除指定元素,集合只读、TreeMap操作、List转Array、List移动元素)
Map遍历 import java.util.Map; import java.util.HashMap; import java.util.HashSet; import java.util.Ite ...
- Java笔记整理五(Iterator接口,泛型,常见数据结构(栈,队列,数组,链表,红黑树,集合),jdk新特性,异常,多线程,Lambda表达式)
Java笔记整理五 1.1Iterator接口 Collection接口与Map接口主要用于存储元素,而Iterator主要用于迭代访问(即遍历)Collection中的元素,因此Iterator对象 ...
- Java迭代器(转)(iterator详解以及和for循环的区别)
摘自http://septiny.com/java/2014/09/24/java-iterator-and-for.html 迭代器是一种模式,它可以使得对于序列类型的数据结构的遍历行为与被遍历的对 ...
- java调用xdotool_【转】java Map 遍历速度最优解
第一种: Map map = new HashMap(); Iterator iter = map.entrySet().iterator(); while (iter.hasNext()) { Ma ...
- java map string stu_Java Map遍历的三种方式 | 学步园
最近经常碰到Map遍历的问题,在网上查找资料后,记录下,权当备忘~~~~~~ 这里给出了三种遍历的方式,注释中已说明各自方式的优点. package edu.hrbeu.cloud.testIterM ...
- java 轻量级map,java Map 遍历速度最优解
java Map 遍历速度最优解 第一种: Map map = new HashMap(); Iterator iter = map.entrySet().iterator(); while (ite ...
最新文章
- node编写定时任务,for循环只执行一遍的解决办法
- MyBatis3 用log4j在控制台输出 SQL
- js数组fill()方法
- python 断点下载_python多进程断点续传分片下载器
- 雷神开机logo更改_雷神911 pro-钛空版开售,陪你过一个不一样的520
- 【XAudio2】8.怎么播放音效
- Tomcat启动过程源码分析四
- android 通过图片url获取宽高_通过 URL 获取图片宽高优化
- 专题二——数学问题与简单DP
- 一个神奇的网站。。。
- ef codefirst字段类型与sqlserver表字段类型对应概要
- 【简单】基于springboot的学生在线考试系统【老师、学生、管理员】
- 二进制转格雷码c语言编程,格雷码简介及格雷码与二进制的转换程序
- Chuck语言学习笔记——4.复数,四则运算与类型转换
- python画旋转六边形
- pn532检测不到nfc设备_华为、小米又增回NFC功能,苹果却一直无NFC功能,NFC能否成为关键?...
- 清理C盘(浪费了很多时间,终于找到了一个比较高效的方法)
- vue-admin websocket接收消息推送+语音提示(详细代码)
- 孙猴子装饰七十二变篇--装饰器模式C++实现
- androidBasic
热门文章
- 淘宝客推广思维模式(转载)
- aria2c 官方手册中文翻译版
- 手机wap网页制作的认识(有关meta…
- ubuntu16.04安装monaco字体
- 算法导论学习--学习笔记0527
- Flash player 10(FLEX 4)的安全沙箱机制
- windows xp sp3(XP3)无法安装或使用iis的根本原因及解决办法研究
- IBM Watson启示录:AI不应该仅仅是炫技
- Android个人日记本开发背景,毕业设计(论文)-手机app移动开发论文个人心情日记本的设计实现 .doc...
- sap abap开发从入门到精通_给你的ABAP对象打上标签(Tag)