Java Map集合遍历
来源:互联网 发布:电商美工培训 编辑:程序博客网 时间:2024/06/06 16:39
package testMap;import java.util.ArrayList;import java.util.HashMap;import java.util.Iterator;import java.util.List;import java.util.Map;import java.util.Map.Entry;import java.util.Set;/** * 循环遍历Map集合 * * @author Administrator * */public class CircleMap { public static void main(String[] args) { Map<Integer, String> tempMap = new HashMap<Integer, String>(); tempMap.put(1, "张三"); tempMap.put(2, "李四"); tempMap.put(3, "王五"); /** * JDK1.4中 遍历方法一 hashmap entrySet() 遍历 */ System.out.println("------------------------------------------------------"); System.out.println(""); System.out.println("方法一:"); Iterator it = tempMap.entrySet().iterator(); while (it.hasNext()) { Map.Entry entry = (Map.Entry) it.next(); Object key = entry.getKey(); Object value = entry.getValue(); System.out.println("key = " + key + " value = " + value); } /** * JDK1.5中,应用新特性For-Each循环 */ System.out.println(""); System.out.println("方法二:"); for (Map.Entry<Integer, String> entry : tempMap.entrySet()) { String key = entry.getKey().toString(); String value = entry.getValue().toString(); System.out.println("key = " + key + " value = " + value); } /** * 遍历方法三 hashmap keySet() 遍历 */ System.out.println(""); System.out.println("方法三:"); for (Iterator i = tempMap.keySet().iterator(); i.hasNext();) { Object obj = i.next(); System.out.println(obj);// 循环输出Key System.out.println("key = " + obj + " value = " + tempMap.get(obj)); } for (Iterator i = tempMap.values().iterator(); i.hasNext();) { Object obj = i.next(); System.out.println(obj);// 循环输出value } /** * 遍历方法四 treemap keySet()遍历 */ System.out.println(""); System.out.println("方法四"); for (Object o : tempMap.keySet()) { System.out.println("key = " + o + " value = " + tempMap.get(o)); } System.out .println("------------------------------------------------------"); }}
自己都测试过了的 。喜欢的就给顶一下 !
0 0
- java遍历Map集合
- java 遍历map集合
- Java遍历Map集合
- java遍历Map集合
- Java Map集合遍历
- Java 遍历Map集合
- java遍历Map集合
- java map集合遍历
- Flex 遍历 java Map 集合
- Java之集合Map遍历
- java集合map的遍历
- Java集合 Map的遍历
- JAVA Map 遍历Map 集合 map 的嵌套
- java 遍历map 方法 集合 jackey
- java中Map集合遍历方法
- java 基础知识之遍历Map 方法集合
- java API之Map集合遍历
- java Map集合遍历的各种方式
- IOS开发-XCode常用快捷键整理
- Java中的异常处理
- Hystrix学习笔记一
- 在 Linux 上安装 SQLite
- 回溯算法:八皇后问题
- Java Map集合遍历
- Shell脚本: Mysql自动创建库和用户_20160607_七侠镇莫尛貝
- Jmeter关联,正则表达式提取器使用
- 用ListView来展示自定义圆形控件(加载的是本地图片)
- PPT用宏插入不同背景图片
- 自动化发布-GitLab WEB Hooks 配置
- iOS10个实用小技巧(总有你不知道的和你会用到的)
- JAVA中的文件删除
- Android中级教程之----Log图文详解