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的遍历相关推荐

  1. hashmap java 便利_java HashMap 循环遍历map的方法

    java HashMap 循环遍历map的方法(转) import java.util.ArrayList; import java.util.HashMap; import java.util.It ...

  2. 从HashMap的遍历谈起

    关于HashMap的遍历整理了以上7个主要方法.但每种遍历都有不同的地方. 迭代器遍历EntrySet 迭代器遍历KeySet 增强for循环遍历EntrySet 增强for循环遍历KeySet ma ...

  3. HashMap集合遍历的五种方式

    文章目录 创建HashMap集合,添加数据 一.第一种foreach遍历 二.第二种foreach遍历 三.第一种迭代器遍历 效率高(建议使用) 四.第二种迭代器遍历 效率低(不建议使用) 五.JDK ...

  4. HashMap的遍历方法

    使用工具 IDEA2018.2 使用说明 使用迭代器,即创建Iterator对象,Iterator是一个接口,也有泛型 hasNext方法判断是否已经遍历完, next方法取当前遍历的对象 HashM ...

  5. Java HashMap的遍历(常用的四种方式),及key,value规律

    HashMap的四种遍历方式 import java.util.HashMap; import java.util.Iterator; import java.util.Map; import jav ...

  6. Java专题 Map,hashMap 多种遍历方式 总结+统计字符出现次数案例

    描述 Map 与Collection同级 键值对 数据按一对为单位存储 python中的字典 Map ->双列集合的顶层接口 HashMap-> 哈希表存储 没有固定顺序 LinkedHa ...

  7. HashMap嵌套HashMap之遍历

    /*** 需求:黑马48期学生基础班定义成一个双列集合,键是学生对象,值是归属地* 黑马49期学生基础班定义成一个双列集合,键是学生对象,值是归属地** 无论是哪一期都是班级对象,为了便于统一管理,将 ...

  8. HashMap的遍历方式大全

    目录 一.迭代器KeySet实现 二.迭代器EntrySet实现 三.For Each KeySet实现 四.For Each EntrySet实现 五.使用Lambda实现 六.使用Streams ...

  9. HashMap的遍历输出

    import java.util.HashMap; import java.util.Iterator; import java.util.Map; import java.util.Set;publ ...

  10. HashMap的遍历以及常用指令-备忘录

    HashMap 创建HashMap Map<String, String> map=new HashMap<String, String>(); //!hashMap是无序的 ...

最新文章

  1. 05-Exception Handling Framework
  2. java不抛出方法异常,java – 重写方法不会抛出异常
  3. 数据结构与算法(C++)– 堆排(Heap Sort)
  4. 6月Unity技术路演华东站报名启动!
  5. 64位windows系统如何显示32位dcom组件配置
  6. android如何处理大图片大小,android-如何将图像大小减小到1MB
  7. thinkphp5连接数据库mysql_ThinkPHP学习(三)配置PHP5支持MySQL,连接MySQL数据库
  8. 《相关性准则——大数据时代的高效能之道》一一2.3 数字信息
  9. $(function() {});和$(document).ready(function() {});区别
  10. 10月24日杨力祥老师谈话有感[转]
  11. 45+最佳免费WordPress主题(2021年)
  12. 冥思苦想,木疙瘩也能崩出个豆:扯一下各大软件的用户体验
  13. 小程序获取用户的openid(详解)
  14. macOS Monterey 12.1 (21C52) 正式版 ISO、IPSW、PKG 下载
  15. java程序员的cto成长之路
  16. Live800:AI客服是否能取代人工客服?
  17. excel怎么把竖排变成横排_排版丑怎么办?5个方法拯救你
  18. oracle事件的特点,ORACLE 深入解析10053事件(1)
  19. PHP内核-Apache2的SAPI
  20. Poly-YOLO:更快,更精确的检测(主要解决Yolov3两大问题,附源代码)

热门文章

  1. caj文件打不开显示内存不足_caj打开文件内存不足 cad内存不足一键修复
  2. 040_Unicode对照表六
  3. 009_html标准属性
  4. arm linux嵌入式网络控制系统,基于ARM uCLinux的网络控制系统设计与实现
  5. 如何用html绘制阴影图形,HTML5 给图形绘制阴影
  6. redis关键字删除_Redis批量删除key的小技巧
  7. html 背景设为透明背景图片,Three.js中通过透明渲染设置默认背景图片
  8. python list去掉引号_最新的python面试题集170之三(基础性学习)
  9. 面试和学习必备--Java多线程
  10. 配置tomcat的环境变量