黑马程序员技术交流社区
标题:
Map集合的遍历
[打印本页]
作者:
pupilguan
时间:
2015-1-9 22:40
标题:
Map集合的遍历
本帖最后由 pupilguan 于 2015-1-9 22:42 编辑
复制代码
import java.util.*;
/*Map集合取出原理:将茂集合转换成set集合,在用迭代器取出
* Set<> entrySet方式取出 映射关系
*
*/
public class mapdemo3 {
public static void main(String[] args) {
Map<String,String> map3 = new HashMap<String, String>() ;
map3.put("01","guan01");
map3.put("02","guan02");
map3.put("03","guan03");
map3.put("04","guan04");
//将Map集合的映射关系取出,存入set集合
//entrset如何遍历?
//Map.Entry是接口吗?
}
}
复制代码
作者:
只会金克斯
时间:
2015-1-11 12:43
//将Map集合的映射关系取出,存入set集合
//entrset如何遍历?
Set<Map.entry<String,String>> set = mp3.entrySet();
for(Map.entry<String,String> s:set )
{
String key = s.getKey();
Stirng value = s.getValue();
System.out.println(key + "***" + value);
}
作者:
只会金克斯
时间:
2015-1-11 12:46
只会金克斯 发表于 2015-1-11 12:43
//将Map集合的映射关系取出,存入set集合
//entrset如何遍历?
Map.Entry 是接口
作者:
outsider1020
时间:
2015-1-12 13:19
Map中包括一个内部类Entry,该类封装了一个key-value对。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2