使用迭代器和增强版for循环遍历Map集合(keySet)
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.Set;public class Demo2_Iterator {public static void main(String[] args) {Map<String,Integer> map = new HashMap<>();map.put("张三", 23);map.put("李四", 24);map.put("王五", 25);map.put("赵六", 26);//Integer i = map.get("张三"); //根据键获取值//System.out.println(i);/*Set<String> keySet = map.keySet(); //获取所有键的集合Iterator<String> it = keySet.iterator(); //获取迭代器while(it.hasNext()) { //判断集合中是否有元素String key = it.next(); //获取每一个键Integer value = map.get(key); //根据键获取值System.out.println(key+":"+value);}*///利用增强版for循环遍历for (String key : map.keySet()) {System.out.println(key + ":" + map.get(key));}}}
使用迭代器和增强版for循环遍历Map集合(keySet)相关推荐
- JS遍历Map集合方法 JS如何循环遍历后台传过来的Map?
HashMap集合经后台转为json字符串,并返回前台. JS接收到集合后可通过以下代码遍历: // 接收Map集合 var result = data.result;// 循环遍历Map集合 for ...
- 【Flutter】Dart 数据类型 Map 类型 ( 创建 Map 集合 | 初始化 Map 集合 | 遍历 Map 集合 )
文章目录 一. Dart 数据类型 Map 类型 二. Map 类型初始化并赋值 1. 创建 Map 对象同时进行初始化操作 2. 先创建 Map 对象再进行赋值 三. Map 集合遍历 1. 使用 ...
- 在c++中使用for循环遍历map并删除map中的元素的注意事项
2019独角兽企业重金招聘Python工程师标准>>> 最近在写代码的过程中,发现了一处删除map元素导致的异常.主要是因为不安全的使用for循环遍历map并删除元素导致的. 我一开 ...
- 1.12 foreach循环遍历Collection集合
Java使用foreach循环遍历Collection集合 使用 Iterator 接口迭代访问 Collection 集合里的元素,除了这个方法之外,我们还可以使用 Java 5 提供的 forea ...
- hashmap java 便利_java HashMap 循环遍历map的方法
java HashMap 循环遍历map的方法(转) import java.util.ArrayList; import java.util.HashMap; import java.util.It ...
- java 循环遍历嵌套map_java循环遍历map的方法
//java HashMap 循环遍历map的方法 import java.util.ArrayList; import java.util.HashMap; import java.util.Ite ...
- 1.6 Java遍历Map集合
Java遍历Map集合的四种方式 Map 集合的遍历与 List 和 Set 集合不同.Map 有两组值,因此遍历时可以只遍历值的集合,也可以只遍历键的集合,也可以同时遍历.Map 以及实现 Map ...
- 【Groovy】map 集合 ( map 集合遍历 | 使用 map 集合的 each 方法遍历 map 集合 | 代码示例 )
文章目录 一.使用 map 集合的 each 方法遍历 map 集合 二.代码示例 一.使用 map 集合的 each 方法遍历 map 集合 遍历 map 集合 , 可以调用 map 集合的 eac ...
- JAVA中哈希表的使用-遍历map集合
java中哈希表的使用第二例-即将罗马数字转换为整数 代码: class Solution { public int romanToInt(String s) { HashMap<Charact ...
最新文章
- 用 Flask 来写个轻博客 (31) — 使用 Flask-Admin 实现 FileSystem 管理
- 四元数姿态解算c语言例程_(21)用四元数插值来对齐IMU和图像帧
- 2019mysql安装_2019mysql安装过程
- c语言环境变量win10,设置系统环境变量是干嘛的?教你在哪设置win10环境变量
- -bash: wget 未找到命令的解决办法
- java开发电脑分频器,FPGA设计——分频器(2.5分频器的程序)
- pycharm “collecting data“
- 如何判断万能打印机的好坏呢?
- UE4 初学者内容包介绍
- php生成数字订单号,php生成订单号函数
- oracle sys_context()函数
- Microsoft 文本转语音应用
- 3D目标检测——代码理解——Second代码:数据处理kitti_dataset.py的理解
- 【简介】流程化项目管理咨询师刘俊平介绍
- 如何提升网站关键词排名
- k8s之pod和pod探针
- Input输入框的验证
- 服务器共80端口开多个站点的实验
- 正则筛选图片url(js)
- 基于JAVA学生信息管理和新生报到系统(Springboot框架) 开题报告
热门文章
- 13种浪费生命的迹象
- maven无法下载依赖~expected START_TAGxxx~Element ‘xxxxxxx‘ cannot have charact
- 2017安博会首日观感:以 AI 为界,安防三分天下
- mysql 查看是否锁表
- 4月从零学习C语言(第27天)——位运算
- NX二次开发-UFUN遍历装配树根下面的所有子组件UF_ASSEM_ask_part_occ_children
- 计算广告笔记01-在线广告综述
- stm32MP157C 协处理器 操作——点个灯
- SQL server中使用SQL语句创建表基础步骤
- 提高虚拟机中使用ubuntu系统的流畅度