黑马程序员技术交流社区
标题:
遍历map集合的三种方式
[打印本页]
作者:
新手ing
时间:
2015-7-12 10:08
标题:
遍历map集合的三种方式
//第一种方式
Set<String> keySet = map.keySet();
Iterator it = keySet.iterator();
while(it.hasNext()){
String key = (String)it.next();
String value = map.get(key);
System.out.println(key+"------"+value);
}
//第二种方式
Set<Entry<String,String>> set = map.entrySet();
Iterator it1 = set.iterator();
while(it1.hasNext()){
Entry<String,String> entry = (Entry<String,String>)it1.next();
String key = entry.getKey();
String value = entry.getValue();
System.out.println(key+"------"+value);
}
//第三种方式
for(Entry<String,String> entry : map.entrySet()){
System.out.println((String)entry.getKey() + "------"
+ (String)entry.getValue());
}
作者:
牵着蜗牛去逛街
时间:
2015-7-12 11:16
学习了,现在用增强for循环比较多
作者:
野驴少东
时间:
2015-7-12 14:54
刚看到这,:dizzy:思维结构有点乱了
作者:
824519050
时间:
2015-7-12 16:08
学习了.....................
作者:
妳的微笑
时间:
2015-7-12 16:43
遍历map集合不是说两种吗,keySet和entrySet。
作者:
终极黑马
时间:
2015-7-12 21:56
谢谢分享!!!
作者:
新手ing
时间:
2015-7-13 23:51
妳的微笑 发表于 2015-7-12 16:43
遍历map集合不是说两种吗,keySet和entrySet。
基本用增强for循环
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2