Java 遍历Map的方法
来源:互联网 发布:windows7优化软件 编辑:程序博客网 时间:2024/04/28 16:01
import java.io.ObjectInputStream.GetField;import java.util.HashMap;import java.util.Iterator;import java.util.LinkedHashMap;import java.util.Map;import java.util.Map.Entry;import java.util.Set;public class MapTest{public static void main(String[] args){Map map = new LinkedHashMap();map.put("1","a");map.put("2","b");map.put("3","c");//普通方法一:Set set1 = map.keySet();Iterator iterator1 = set1.iterator();while(iterator1.hasNext()){String key = (String) iterator1.next();String value = (String) map.get(key);System.out.println(key+" = "+value);}//普通方法二:Set set2 = map.entrySet();Iterator iterator2 = set2.iterator();while(iterator2.hasNext()){Map.Entry entry = (Entry) iterator2.next();String key = (String) entry.getKey();String value = (String) entry.getValue();System.out.println(key+" = "+value);}//使用增强的for循环方法一:for(Object object1 : map.keySet()){String key = (String) object1;String value = (String) map.get(key);System.out.println(key+" = "+value);}//使用增强的for循环方法二:for(Object object2 : map.entrySet()){String key = (String) ((Entry) object2).getKey();String value = (String) ((Entry) object2).getValue();System.out.println(key+" = "+value);}}}
普通方法一的示意图:
普通方法二的示意图:
0 0
- java遍历map的方法
- java遍历map的方法
- Java 遍历Map的方法
- Java Map 遍历的方法
- Map遍历的方法java
- Java 遍历Map的方法
- 【java】遍历Map的方法
- Java遍历Map的方法
- Java遍历Map的方法
- JAVA 遍历map的方法
- java Map 遍历方法
- Java Map遍历方法
- java遍历 Map 方法
- java遍历map方法
- java遍历map方法
- java遍历map方法
- Java Map 遍历方法
- java 遍历map 方法
- Android 自定义SeekBar样式
- Spring AOP 详解
- android 开发eclipse如何连接真机调试
- 吐槽网上挂号遇到的不方便的网页交互
- 使用Storm实现实时大数据分析
- Java 遍历Map的方法
- Json反序列化
- sizeof计算C++类的大小
- Linq 查询小结
- struts标签<s:iterator>的遍历
- kindeditor判断输入为空
- IT启程之路-csdn免积分下载方法
- 高清视频拼接设计方案
- 遍历文件夹中的文件