Map集合的遍历方法
2019独角兽企业重金招聘Python工程师标准>>>
Map集合的遍历方法
一、通过Map.Keyset遍历key和value,普遍使用,二次取值
//定义一个Map集合
Map<String, String>map=new HashMap<String, String>();
//给map结合赋值
map.put("k1", "v1");
map.put("k2", "v2");
map.put("k3", "v3");
map.put("k4", "v4");
//遍历
for(String key:map.keySet()){
System.out.println("Key="+key+"\tvalue="+map.get(key));
}
二、通过map.entrySet使用Iterator遍历key和value
Iterator<Map.Entry<String, String>>it=map.entrySet().iterator();
while(it.hasNext()){
Map.Entry<String, String>entry=it.next();
System.out.println("key="+entry.getKey()+"\tvalue="+entry.getValue());
}
三、通过map.entrySet遍历key和value(推荐使用,特别是容量大时)
for(Map.Entry<String, String> entry:map.entrySet()){
System.out.println("key="+entry.getKey()+"\tvalue="+entry.getValue());
}
四、通过map.values()遍历所有的value,但不能遍历key
for(String v:map.values()){
System.out.println("value="+v);
}
转载于:https://my.oschina.net/demons99/blog/2961042
Map集合的遍历方法相关推荐
- 第三次学JAVA再学不好就吃翔(part92)--Map集合的遍历
学习笔记,仅供参考,有错必纠 Map集合的遍历 方法1(利用键找值) 由于Map集合中没有iterator方法,所以如果我们想要遍历Map,则需要先提取出键,拿到Set集合,再利用Set集合的iter ...
- 【Groovy】map 集合 ( map 集合遍历 | 使用 map 集合的 find 方法遍历 map 集合 | 代码示例 )
文章目录 一.使用 map 集合的 find 方法遍历 map 集合 二.代码示例 一.使用 map 集合的 find 方法遍历 map 集合 使用 map 集合的 find 方法遍历 map 集合 ...
- 【Groovy】map 集合 ( map 集合遍历 | 使用 map 集合的 each 方法遍历 map 集合 | 代码示例 )
文章目录 一.使用 map 集合的 each 方法遍历 map 集合 二.代码示例 一.使用 map 集合的 each 方法遍历 map 集合 遍历 map 集合 , 可以调用 map 集合的 eac ...
- [Java基础]Map集合的遍历
Map集合是Java中非常常用的一个集合,通过Map集合可以实现对数据的快速检索和插入删除等操作:同样对Map集合的遍历也是十分重要的:如果你之前学过C++,那么对于Map的遍历操作可就不能像是C++ ...
- android Map集合的遍历
今天,讲讲Set集合的遍历的使用. 1. Map集合的遍历之 键值对对象找 键和值: package cn.itcast_01;import java.util.HashMap; import jav ...
- 增强型for循环与Map集合的遍历
Map接口的遍历有以下几种方法: 使用map.values()方法,先把value的值都放在一个Collection集合中. 使用map.entrySet()方法. 使用map.keySet()方法. ...
- Map集合及遍历 debug用法 以及集合的斗地主应用练习 D190326
Map集合及遍历 debug用法 以及集合的斗地主应用练习 第一个独立应用:斗地主,分步骤一点点把项目拆分每一步去完成. 01_第一章:回顾_三种集合的存储方式: 02_第一章:Map集合_常用方法: ...
- 【java】Map集合的遍历方式有几种?
因为下一个博客想写Hashtable集合下的一个子类Properties集合,但是Map集合的遍历方式又有点遗忘了........... 下面通过API来复习一下: 文章目录 1. Map集合的第一种 ...
- Map集合的遍历方式
1.Map集合的特点 Map集合每次存储两个元素,键不可重复,值可以重复. 2.遍历的方式 Map集合遍历方式1 得到所有的键存放在set集合中–KeySet() 遍历键所在的集合,得到每一个键. 通 ...
最新文章
- mysql 插入汉字异常: Incorrect string value: '\xE8\xB0\xA2\xE9\x9D\x99' for column 'uname' at row 1...
- MyEclipse JAVA提示信息配置
- module ‘tensorflow‘ has no attribute ‘sparse ‘
- html模板安装到织梦,织梦网站安装教程 织梦模板通用安装图文教程
- 数组 this.setData快捷赋值
- 起步15万年薪 这些名校高材生争当卷烟工
- 从入门到入土:python爬虫|SCU每日打卡自动填写|测试训练|
- Linux 编译时查找错误字符,编译Linux内核时出现“fatal error: linux/netfilter/xt_dscp: No such file or directory”...
- 2018国庆雅礼D3T1
- 相干检测--概念,原理,科斯塔斯环
- 数学建模经验分享及比赛时间汇总
- 微型计算机与原理与接口技术第四版,微机原理与接口技术(第4版)
- php实现logo的上传,PHP实现图片的等比缩放和Logo水印功能示例
- 利用Druid Monitor做数据库连接异常排查
- 【WEB服务器】什么是WEB服务器
- 《当代教育心理学》(第2版)学习笔记
- 2021SC@SDUSC 使用CUDA/GPU技术加速密码运算 总结
- 食物也疯狂!KOOCAN盘点因为食物毁掉的中国电视剧
- 7039s芯片(F4plus、M3 4K、M6 4K、F5PLUS、A1-4K)开机不进主界面的解决办法
- RT_Thread自问自答
热门文章
- oracle π,plsql 计算π
- weblogic多次连接后tcp服务堵塞_网络编程——服务器篇
- vue = 什么意思_Vue导入模块import xxx from '@/xxx'中的@是什么含义?
- java里正数和负数_Java程序检查数字是正数还是负数
- java输出string变量名_java – 从String获取名称变量
- 参数变化_光纤激光切割机操作和工艺参数变化对质量的影响
- 太极图正确画法_认识道教太极图,了解正规画法
- matlab模拟砂轮形貌,基于多颗磨粒随机分布的虚拟砂轮建模及磨削力预测
- centos7 安装mysql8
- Python 格式化字符串