Map的遍历方法
来源:互联网 发布:淘宝装修教程 编辑:程序博客网 时间:2024/06/05 11:52
map的遍历方法有四种,根据key取value就不说了,这里总结常用的两种,测试类如下:
package com.appear.myage.Test;import java.util.HashMap;import java.util.Iterator;import java.util.Map;import java.util.Map.Entry;/** * * Title: MapTest * Description: 遍历Map * Company: * @author Appear.lee * @date 2016-10-11下午5:22:28 */public class MapTest { public static void main(String[] args) { //数据 Map<String, Object> map = new HashMap<String,Object>(); map.put("sky", "天"); map.put("folate", "地"); map.put("xuan", "玄"); map.put("yellow", "黄"); method1(map); method2(map); } //方法一:使用for循环 public static void method1(Map<String, Object> map){ for(Map.Entry<String, Object> entry:map.entrySet()){ System.out.println(entry.getKey()+"--->"+entry.getValue()); } } //方法二:使用迭代器 public static void method2(Map<String, Object> map){ Iterator<Map.Entry<String, Object>> it = map.entrySet().iterator(); while (it.hasNext()) { Entry<String, Object> entry = it.next(); System.out.println("key= " + entry.getKey() + " and value= " + entry.getValue()); } } }
1 0
- Map的遍历方法
- map的遍历方法
- map的遍历方法
- Map的遍历方法
- Map的遍历方法
- Map的遍历方法
- map遍历的方法
- Map的遍历方法
- Map的遍历方法
- 遍历map的方法
- 遍历Map的方法
- Map遍历的方法
- 遍历map的方法
- map的遍历方法
- 遍历map的方法
- map的遍历方法
- Map的遍历方法
- Map的遍历方法
- Git部分命令介绍
- AndroidNDK使用简介
- C/C++ 编译器的命名粉碎规则(name mangling)和C/C++混合(ZZ)
- Android应用中如何调用系统设置项
- MySQL锁表解决方法(转)
- Map的遍历方法
- 汉诺塔问题的递归实现
- cocos2d lua 学习文档
- js乱码问题,easyui datagrid 向另一个页面传值
- NavigationBottomDemo1
- Linux档案内容查阅指令:cat tac nl more less head tail
- maven 配置文件 启用 代理 http proxy
- Android App优化之性能分析工具
- 非递归遍历二叉树