HashMap的遍历
Map<String,String> mapList=new HashMap<String, String>();
mapList.put("AA", "测试");
mapList.put("BB", "我在");
//方式1 比较建议方式一的做法
Iterator iterator = mapList.keySet().iterator();
while(iterator.hasNext()) {
System.out.println(mapList.get(iterator.next()));
System.out.println(mapList.get(iterator.next()));
}
//方式2
// java.util.Iterator it = mapList.entrySet().iterator();
// while(it.hasNext()){
// java.util.Map.Entry entry = (java.util.Map.Entry)it.next();
entry.getKey() 返回与此项对应的键
entry.getValue() 返回与此项对应的值
// System.out.println(entry.getValue());
// System.out.println(entry.getKey());
// }
转载于:https://www.cnblogs.com/shuenjian901/p/3577918.html
HashMap的遍历相关推荐
- hashmap java 便利_java HashMap 循环遍历map的方法
java HashMap 循环遍历map的方法(转) import java.util.ArrayList; import java.util.HashMap; import java.util.It ...
- 从HashMap的遍历谈起
关于HashMap的遍历整理了以上7个主要方法.但每种遍历都有不同的地方. 迭代器遍历EntrySet 迭代器遍历KeySet 增强for循环遍历EntrySet 增强for循环遍历KeySet ma ...
- HashMap集合遍历的五种方式
文章目录 创建HashMap集合,添加数据 一.第一种foreach遍历 二.第二种foreach遍历 三.第一种迭代器遍历 效率高(建议使用) 四.第二种迭代器遍历 效率低(不建议使用) 五.JDK ...
- HashMap的遍历方法
使用工具 IDEA2018.2 使用说明 使用迭代器,即创建Iterator对象,Iterator是一个接口,也有泛型 hasNext方法判断是否已经遍历完, next方法取当前遍历的对象 HashM ...
- Java HashMap的遍历(常用的四种方式),及key,value规律
HashMap的四种遍历方式 import java.util.HashMap; import java.util.Iterator; import java.util.Map; import jav ...
- Java专题 Map,hashMap 多种遍历方式 总结+统计字符出现次数案例
描述 Map 与Collection同级 键值对 数据按一对为单位存储 python中的字典 Map ->双列集合的顶层接口 HashMap-> 哈希表存储 没有固定顺序 LinkedHa ...
- HashMap嵌套HashMap之遍历
/*** 需求:黑马48期学生基础班定义成一个双列集合,键是学生对象,值是归属地* 黑马49期学生基础班定义成一个双列集合,键是学生对象,值是归属地** 无论是哪一期都是班级对象,为了便于统一管理,将 ...
- HashMap的遍历方式大全
目录 一.迭代器KeySet实现 二.迭代器EntrySet实现 三.For Each KeySet实现 四.For Each EntrySet实现 五.使用Lambda实现 六.使用Streams ...
- HashMap的遍历输出
import java.util.HashMap; import java.util.Iterator; import java.util.Map; import java.util.Set;publ ...
- HashMap的遍历以及常用指令-备忘录
HashMap 创建HashMap Map<String, String> map=new HashMap<String, String>(); //!hashMap是无序的 ...
最新文章
- 05-Exception Handling Framework
- java不抛出方法异常,java – 重写方法不会抛出异常
- 数据结构与算法(C++)– 堆排(Heap Sort)
- 6月Unity技术路演华东站报名启动!
- 64位windows系统如何显示32位dcom组件配置
- android如何处理大图片大小,android-如何将图像大小减小到1MB
- thinkphp5连接数据库mysql_ThinkPHP学习(三)配置PHP5支持MySQL,连接MySQL数据库
- 《相关性准则——大数据时代的高效能之道》一一2.3 数字信息
- $(function() {});和$(document).ready(function() {});区别
- 10月24日杨力祥老师谈话有感[转]
- 45+最佳免费WordPress主题(2021年)
- 冥思苦想,木疙瘩也能崩出个豆:扯一下各大软件的用户体验
- 小程序获取用户的openid(详解)
- macOS Monterey 12.1 (21C52) 正式版 ISO、IPSW、PKG 下载
- java程序员的cto成长之路
- Live800:AI客服是否能取代人工客服?
- excel怎么把竖排变成横排_排版丑怎么办?5个方法拯救你
- oracle事件的特点,ORACLE 深入解析10053事件(1)
- PHP内核-Apache2的SAPI
- Poly-YOLO:更快,更精确的检测(主要解决Yolov3两大问题,附源代码)
热门文章
- caj文件打不开显示内存不足_caj打开文件内存不足 cad内存不足一键修复
- 040_Unicode对照表六
- 009_html标准属性
- arm linux嵌入式网络控制系统,基于ARM uCLinux的网络控制系统设计与实现
- 如何用html绘制阴影图形,HTML5 给图形绘制阴影
- redis关键字删除_Redis批量删除key的小技巧
- html 背景设为透明背景图片,Three.js中通过透明渲染设置默认背景图片
- python list去掉引号_最新的python面试题集170之三(基础性学习)
- 面试和学习必备--Java多线程
- 配置tomcat的环境变量