黑马程序员技术交流社区
标题:
取出map集合中所有元素的2种方式是什么?
[打印本页]
作者:
锦宁
时间:
2014-6-29 23:36
标题:
取出map集合中所有元素的2种方式是什么?
取出map集合中所有元素的2种方式是什么?(最好有代码)
作者:
肥洋洋
时间:
2014-6-29 23:55
keySet和entrySet
1.Set<String> s=m.keySet();
for(Iterator<String> it=s.iterator();it.hasNext();){
String key=it.next();
}
2.Set st=m.entrySet();
for(Iterator in=st.iterator();in.hasNext();){
System.out.println(in.next());
}
复制代码
作者:
肥洋洋
时间:
2014-6-29 23:58
keySet和entrySet两种
1.Set<String> s=m.keySet();
for(Iterator<String> it=s.iterator();it.hasNext();){
String key=it.next();
String value=m.get(key);
System.out.println(key+"---"+value);
}
2.Set st=m.entrySet();
for(Iterator in=st.iterator();in.hasNext();){
System.out.println(in.next());
}
复制代码
keySet是分别取出key值和value值,entrySet是取出一组key和value
作者:
lindegen
时间:
2014-6-30 00:19
keySet 和Map.Entry 一个是取键,一个是把映射关系取出来放到Set集合
作者:
kong7906928
时间:
2014-6-30 00:28
肥洋洋 发表于 2014-6-29 23:58
keySet和entrySet两种
keySet是分别取出key值和value值,entrySet是取出一组key和value ...
第二种看不懂,什么意思,foreach语句吗?能不能解释一下
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2