黑马程序员技术交流社区
标题:
求教一个集合中的问题
[打印本页]
作者:
1844611785
时间:
2013-5-7 21:42
标题:
求教一个集合中的问题
import java.util.*;
class ForEachDemo
{
public static void main(String[] args)
{
HashMap<Integer,String> hm=new HashMap<Integer,String>();
hm.put(1,"aeb");
hm.put(2,"abc");
hm.put(3,"dab");
hm.put(4,"abd");
Set<Map.Entry<Integer,String>> entryset=hm.entrySet();
for(Map.Entry<Integer,String> me:entryset);
{
System.out.println(me.getKey()+".."+me.getValue());
}
}
}
这个代码为什么有错呀??
作者:
ZhaoYuBetter
时间:
2013-5-7 21:46
for 后面加了个 分号!你检查下 for(Map.Entry<Integer,String> me:entryset); 是不是
作者:
hou604720966
时间:
2013-5-7 21:58
同楼上, for(Map.Entry<Integer,String> me:entryset); 中的分号';'已经结束了for循环语句
作者:
1844611785
时间:
2013-5-7 22:17
额,就一个分号把我给害苦了,谢谢啦
作者:
1844611785
时间:
2013-5-7 22:18
hou604720966 发表于 2013-5-7 21:58
同楼上, for(Map.Entry me:entryset); 中的分号';'已经结束了for循环语句
谢谢啦,看了好久就是没看到这个分号,还以为是逻出错了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2