博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
遍历Map的四种方法
阅读量:6845 次
发布时间:2019-06-26

本文共 1108 字,大约阅读时间需要 3 分钟。

hot3.png

public static void main(String[] args) {  Map
map = new HashMap
(); map.put("1", "value1"); map.put("2", "value2"); map.put("3", "value3"); //第一种:普遍使用,二次取值 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"); for (Map.Entry
entry : map.entrySet()) { System.out.println("key= " + entry.getKey() + " and value= " + entry.getValue()); } //第四种 System.out.println("通过Map.values()遍历所有的value,但不能遍历key"); for (String v : map.values()) { System.out.println("value= " + v); }}

转载地址:http://www.cnblogs.com/kristain/articles/2033566.html

转载于:https://my.oschina.net/u/3058673/blog/826370

你可能感兴趣的文章
如何使用fio模拟线上环境
查看>>
webpack 入口起点(Entry Points)
查看>>
衣码对照表
查看>>
从输入URL到页面渲染出来的过程?(搭建知识体系)
查看>>
vue2.0构建全栈项目(前后分离实践,vuex的使用)【2】
查看>>
Json概述以及python对json的相关操作
查看>>
部分转 php kafka
查看>>
Kotlin入门(23)适配器的进阶表达
查看>>
H3C-实验四
查看>>
java.lang.OutOfMemoryError: PermGen space及其解决方法
查看>>
zabbix通过curl命令判断web服务是否正常并自动重启服务
查看>>
python操作三大主流数据库(1)python操作mysql①windows环境中安装python操作mysql数据库的MySQLdb模块mysql-client...
查看>>
putty title 显示IP
查看>>
HDU2020 绝对值排序
查看>>
移动端布局经验
查看>>
python基础学习-集合
查看>>
Python学习笔记(四)
查看>>
centos 7.4安装python3.7.4
查看>>
数组中的对象里加键值对
查看>>
FPGA中的复位
查看>>