//最常规的一种遍历方法,最常规就是最常用的,虽然不复杂,但很重要,这是我们最熟悉的,就不多说了!!public static void work(Map<String, Student> map) {Collection<Student> c = map.values();Iterator it = c.iterator();for (; it.hasNext();) {System.out.println(it.next());}}//利用keyset进行遍历,它的优点在于可以根据你所想要的key值得到你想要的 values,更具灵活性!!public static void workByKeySet(Map<String, Student> map) {Set<String> key = map.keySet();for (Iterator it = key.iterator(); it.hasNext();) {String s = (String) it.next();System.out.println(map.get(s));}}//比较复杂的一种遍历在这里,呵呵~~他很暴力哦,它的灵活性太强了,想得到什么就能得到什么~~public static void workByEntry(Map<String, Student> map) {Set<Map.Entry<String, Student>> set = map.entrySet();for (Iterator<Map.Entry<String, Student>> it = set.iterator(); it.hasNext();) {Map.Entry<String, Student> entry = (Map.Entry<String, Student>) it.next();System.out.println(entry.getKey() + "--->" + entry.getValue());}}
}
												

java 对 Map的遍历相关推荐

  1. java中map的遍历方法_Java中Map的三种遍历方式

    集合中的三种遍历方式,如下代码: import java.util.Collection; import java.util.HashMap; import java.util.Iterator; i ...

  2. Java中Map集合遍历的三种方法

    1.通过keySet()方法来遍历,此方法可以得到对应的key和value: 举一个Demo: package map;import java.util.HashMap; import java.ut ...

  3. Java基础Map循环遍历

    import java.util.HashMap; import java.util.Iterator; import java.util.Map;/****@purpose:几种常见的Map循环*@ ...

  4. java中map怎么遍历,Java中怎么遍历Map的所有的元素

    Java中怎样遍历Map的所有的元素 JDK1.4中 view plaincopy to clipboardprint? Map map = new HashMap(); Iterator it = ...

  5. java中map集合遍历的五种方式

    建立一个map,并存入数据 Map<Integer,Integer> map = new HashMap<>(); 第一种遍历方式,通过keySet() for(Integer ...

  6. 集合框架(一) ----------Map集合遍历的方法

    import java.util.*; /** * Map集合遍历的方法 * @author Administrator * */ public class Test2 { public static ...

  7. Java8高效遍历map_Java8中Map的遍历方式总结

    在这篇文章中,我将对Map的遍历方式做一个对比和总结,将分别从JAVA8之前和JAVA8做一个遍历方式的对比,亲测可行. public class LambdaMap { private Map ma ...

  8. Java中的Map集合遍历总结(详尽版)

    因为Map集合中的键值对排列无序,所以不能用传统的for循环来遍历,只能使用加强循环(for-each)和迭代器进行遍历. 让我们通过例子来了解Map集合的遍历: package gather; im ...

  9. Java数据结构Map遍历和排序

    map结构和list结合很好用,基本的遍历和排序每次都要查一下,用的不熟练,这里汇总下map的基本遍历和排序,参考的代码如下: package com.vip;import java.util.Arr ...

最新文章

  1. strstr c语言字符串,C字符串处理strstr, strindex
  2. maven设置本地仓库路径
  3. 计算机网络PIC和SDV,SRBSDV和RBSDV检测技术的建立
  4. 立体视觉(Stereo Vision)-本征矩阵(essential matrix)和基本矩阵(fundamental matrix)
  5. data fastboot 擦除_fastboot擦除恢复等待设备【专业修复数据】
  6. 计算机更新80072f76,windows update 80072f76错误
  7. 收到朋友寄来的煎饼了
  8. react native loading动画_TypeScript for React (Native) 进阶
  9. h3c防火墙服务器ip修改,H3C防火墙常用配置命令
  10. 秒杀项目总结及面试常见问题
  11. mysql 切分_MySQL切分查询用法分析
  12. Windows下错误码全解析
  13. 2021年CSS 实用手册
  14. IDB数据桥提供方用oracle,WinCC与第三方系统数据交互IndustrialDataBridge(54页)-原创力文档...
  15. Power BI数据建模
  16. HTTP/2协议详细介绍
  17. 每天10个前端小知识 【Day 13】
  18. 电脑可以ping通,能上QQ等软件,但是不能打开网页,解决方法
  19. AC日记——蓬莱山辉夜 codevs 2830
  20. 实现龙卷风收音机客户端电台数据解密算法

热门文章

  1. 本地服务:无法访问此网站 localhost 拒绝了我们的连接请求。ERR_CONNECTION_REFUSED
  2. 计算机辅助设计实训报告范文,电子实训报告总结范文
  3. 如何用计算机测试交易系统,一种自动售票机交易功能的测试系统和方法与流程...
  4. Linux可重入函数
  5. html 文本换行 \n 不换行 空格无效
  6. 互联网公司 概率面试题整理
  7. 英特尔应用服务器,英特尔(Intel)服务器CPU全解析(图)
  8. 云计算ACP实验实操心得
  9. OS X EI Captan 中Rootless
  10. MHD-UH40RK4K高清视频会议摄像头