(一)循环例子

Map<String,String> map = new HashMap<String, String>();map.put("pen","thank you for attention");map.put("lao","thank you for attention");map.put("xi","thank you for attention");

(二)通过key Set key = map.keySet()

  for(String key:map.keySet()){System.out.println("key="+key+" value="+map.get(key));}

(三)key和value都循环

  for(Map.Entry<String,String> entry : map.entrySet()){System.out.println("key="+entry.getKey()+" value="+entry.getValue());}

(四)迭代器

 Iterator<Map.Entry<String, String>> iterator = map.entrySet().iterator();while (iterator.hasNext()){Map.Entry<String, String> entry = iterator.next();System.out.println("key="+entry.getKey()+" value="+entry.getValue());}

(五)仅循环value

 for(String value : map.values()){System.out.println("value="+value);}

Java基础篇 Map循环的方式相关推荐

  1. Java基础篇:循环语句之while语句

    Java的循环语句有for,while和 do-while.这些语句创造了我们通常所称的循环(loops).你可能知道,一个循环重复执行同一套指令直到一个结束条件出现.你将看到,Java有适合任何编程 ...

  2. Java基础篇:循环语句之do-while循环

    如果while循环一开始条件表达式就是假的,那么循环体就根本不被执行.然而,有时需要在开始时条件表达式即使是假的情况下,while循环至少也要执行一次. 换句话说,有时你需要在一次循环结束后再测试中止 ...

  3. Java基础篇--设计模式

    目录 前言 设计模式 创建型模式 单例模式 工厂方法模式 抽象工厂模式 建造者模式 原型模式 结构型模式 适配器模式 桥接模式 组合模式 装饰模式 外观模式 亨元模式 代理模式 行为型模式: 访问者模 ...

  4. 《Java 后端面试经》Java 基础篇

    <Java 后端面试经>专栏文章索引: <Java 后端面试经>Java 基础篇 <Java 后端面试经>Java EE 篇 <Java 后端面试经>数 ...

  5. 菜鸟学习笔记:Java基础篇2(变量、运算符、流程控制语句、方法)

    菜鸟学习笔记:Java基础篇2 变量 基本概念 变量作用域 final关键字 运算符 算术运算符 比较运算符 逻辑运算符 位运算符 赋值运算符 条件运算符 运算符优先级 Java三种流程控制语句 顺序 ...

  6. java基础篇---第一天

    今日开始在心中正式开始在培训班开始培训.一下是在培训的过程中发现自己在自学过的过程中发现的问题.这篇是java基础篇. 第一天 : 1)配置java环境变量 1.在系统变量中新建JAVA_HOME:j ...

  7. 【程序员养成之路】Java基础篇 8-流进流出的IO流(二)

    以下内容若有误,欢迎私信我或在下方留言,谢谢^_− 目录 IO流(二) 1.特殊操作流 1.1 标准流 1.2 打印流 1.3 对象序列化流 1.4 Properties 拓展1:比较字节流和字节缓冲 ...

  8. Java基础篇 学习笔记

    List item Java基础篇 学习笔记 java基础篇 第1章 计算机.程序和java概述 学习笔记 1.1什么是计算机 简单来说:计算机就是 ' 存储 ' 和 ' 处理 ' 数据的电子设备. ...

  9. Java基础篇--Java 数组

    Java基础篇--Java 数组 Java 数组 声明数组变量 创建数组 处理数组 For-Each 循环 数组作为函数的参数 数组作为函数的返回值 多维数组 多维数组的动态初始化(以二维数组为例) ...

最新文章

  1. 同样都是调参,为什么人家的神经网络比我牛逼 100 倍?
  2. luogu P1345 [USACO5.4]奶牛的电信Telecowmunication(建图技巧 - “割点”模板 、最小割)
  3. 2013秋东北计算机在线作业,2013秋奥鹏东北师范大学计算机应用基础第三次在线作业及答案.doc...
  4. Jboss7.1.1配置SSL
  5. oracle 00980,ORA-00980如何解决
  6. BZOJ-1009-GT考试-HNOI2008
  7. 微服务通信带来的问题
  8. 去除inline-block元素间间距
  9. 网页文字无法复制解决方法
  10. Serverless 实战 —— Serverless 的运行原理与组件架构
  11. 初识区块链【区块链01】
  12. WAS:WAS 6.1/7.0上EJB客户端开发
  13. laravel 理论
  14. Matlab学习笔记 kron函数
  15. 【油猴脚本】Hypothesis导出为markdown文件
  16. 智能机器人软件开发入门教程:带你从0到1快速入门
  17. Android Studio初学者实例:Fragment学习--仿美团外卖界面
  18. AboutSpace
  19. delta和gamma中性_Delta中性
  20. python如何启动excel_Python启动Excel

热门文章

  1. (2022版)一套教程搞定k8s安装到实战 | Docker基本命令
  2. 【2021年终总结】
  3. 想从事UE4开发相关工作,C++学到什么程度可以开始学习针对虚幻4的编程开发呢?
  4. mysql传小马_Mysql 学习笔记
  5. xshell,winscp,xftp无法用root用户登录
  6. 电容笔有必要买正版吗?苹果平替笔性价比高的清单
  7. Leetcode Best Time to Buy and Sell Stock III
  8. 计算机网络技术 双色,单双色/全彩控制系统(电脑)—V8.0.56(PC安装版)【8.0版】
  9. 小福利,excel里面的subtotal函数的高级运用
  10. 和信创天云桌面系统远程命令执行