map的几种遍历方式:

Map< String, String> map = new HashMap<>();

map.put("aa", "@sohu.com");

map.put("bb","@163.com");

map.put("cc", "@sina.com");

System.out.println("普通的遍历方法,通过Map.keySet遍历key和value");//普通使用,二次取值

for (String key : map.keySet()) {

System.out.println("key= "+key+" and value= "+map.get(key));

}

System.out.println("通过Map.entrySet使用iterator遍历key和value:");

Iterator> it = map.entrySet().iterator();

while(it.hasNext()){

Map.Entry entry = it.next();

System.out.println("key= "+entry.getKey()+" and value= "+entry.getValue());

}

System.out.println("通过Map.entrySet遍历key和value"); //推荐这种,特别是容量大的时候

php中的hashmap的用法,基于HashMap遍历和使用方法(详解)相关推荐

  1. php中fwrite函数的用法,fwrite函数介绍与使用方法详解

    以下正文:这篇文章主要介绍了PHP文件读写操作相关函数总结,本文总结了fwrite().fread().fgets().fgetc().file().readfile() 等函数的介绍及使用例子一.f ...

  2. python标准库random中函数的作用_Python随机函数库random的使用方法详解

    Python随机函数库random的使用方法详解 前言 众所周知,python拥有丰富的内置库,还支持众多的第三方库,被称为胶水语言,随机函数库random,就是python自带的标准库,他的用法极为 ...

  3. c语言memset函数用法,C语言memset函数使用方法详解

    C语言memset函数使用方法详解 一.函数原形   void *  memset(void*s, int ch,size_t n) 二.函数作用  将以s内存地址为首的连续n个字节的内容置成ch,一 ...

  4. WCF中常见的几种Host,承载WCF服务的方法详解

    1:写在前面 我们都知道WCF在运行的时候必须自己提供宿主来承载服务.WCF 本身没有附带宿主,而是提供了一个 ServiceHost 的类,该类允许您在自己的应用程序中host WCF 服务.然后调 ...

  5. JS中Json数据的处理和解析JSON数据的方法详解

    学习目标: 节数 知识点 要求 第一节 数组去重 数组去重 了解 第二节 数组排序 数组排序 了解 第三节 json概述 json概述 掌握 第四节 json方法 json方法 掌握 第五节 json ...

  6. python中str是什么_python的str()字符串类型的方法详解

    字符串一旦创建,不可修改,一旦修改或者拼接,都会造成重新生成字符串,因为内存存数据是一个挨着一个存的,如果增加一个字符串的话,之前的老位置只有一个地方,不够,这是原理性的东西,在其他语言里面也一样 7 ...

  7. js html 处理json数据,JS中Json数据的处理和解析JSON数据的方法详解

    JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式.它基于ECMAScript的一个子集. JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族 ...

  8. java file用法_Java File 类的使用方法详解(转)

    转自:http://www.codeceo.com/article/java-file-class.html Java File类的功能非常强大,利用Java基本上可以对文件进行所有的操作.本文将对J ...

  9. mysql group by cube_SparkSQL 中group by、grouping sets、rollup和cube方法详解

    在平时的工作中,经常有按照不同维度筛选和统计数据的需求.拿视频会员订单数据来说吧,运营人员要查看深圳市的成功下单数或则深圳市某一种产品的成功下单数或者某一种产品的所有成功下单数时,每天的订单数又很大, ...

最新文章

  1. 【Linux】/etc/sysconfig/i18n文件详解
  2. DXperience 8.2.4 简繁体汉化,本地化,Skins包含webform,winform
  3. Node --- Promise中的多异步协作
  4. [java] 虚拟机(JVM)底层结构详解[转]
  5. C#.NET Thread多线程并发编程学习与常见面试题解析-1、Thread使用与控制基础
  6. 如何有效防止SQL注入攻击
  7. leetcode 好的博客汇总
  8. linux mysql自动备份 和 数据恢复
  9. 【华为云技术分享】机器学习(02)——学习资料链接
  10. win10壁纸不能幻灯片放映_有个性,做不同,10分钟让你的Win10酷起来!
  11. vue怎么获取axios的return值?
  12. python 类的细节
  13. sentinel 时间窗口_sentinel 滑动窗口统计机制
  14. NiceScroll接管iview table高度自适应变化
  15. Blumind 思维图软件
  16. VOLTE呼叫流程介绍
  17. 2022年第七届IEEE云计算与大数据分析国际会议
  18. 纺织品行业——瑞士蓝标Bluesign认证
  19. 国外免费电子书资源下载
  20. 如何清除 iPhone 上的其他存储来释放空间

热门文章

  1. 2023年全国最新二级建造师精选真题及答案21
  2. Python爬虫 requests抓取企查查
  3. 35岁了,月薪还不足2W,辞职又怕找不到工作,该何去何从?
  4. WinPcap发送数据包
  5. java和python的SHA-1形式RSA加密方式代码互通
  6. 加油吧,数字化转型@聪明的券商正在成为金融技术的整合者
  7. override关键字
  8. 计算机一级考试Office2007,计算机一级辅导:Office2007的两个技巧
  9. PCB拼板之多款矩形排样算法实现--学习
  10. Android-气泡对话框(根据被点击View位置显示、可定制)