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

本文共 1101 字,大约阅读时间需要 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);  } }

 当一个人找不到出路的时候,最好的办法就是将当前能做好的事情做到极致,做到无人能及。

转载于:https://my.oschina.net/lcdmusic/blog/316206

你可能感兴趣的文章
Yum软件仓库配置
查看>>
linux 压缩与解压总结
查看>>
mysql脚本1064 - You have an error in your SQL syntax; check the manual
查看>>
nessus 本地扫描(一)
查看>>
linux服务器磁盘陈列
查看>>
交换机配置模式
查看>>
python----tcp/ip http
查看>>
我的友情链接
查看>>
第一本docker书学习笔记1-3章
查看>>
一個典型僵尸網絡淺析
查看>>
vmware克隆Centos6.4虚拟机网卡无法启动问题
查看>>
dba学习
查看>>
asterisk配置
查看>>
GA操作步骤和技巧(二)——用户行为分析
查看>>
shell中while循环里使用ssh的注意事项
查看>>
SHELL获取计算机外网ip的几种写法
查看>>
博客正在搬迁中
查看>>
触发器与存储过程的区别
查看>>
我的友情链接
查看>>
centos搭建supervisor
查看>>