复制代码
- import java.util.*;
- class MapTest4
- {
- public static void main(String[] args)
- {
- Map<String,Integer> m = new TreeMap<String,Integer>();
- Set<Map.Entry<String,Integer>> setentry= m.entrySet();
- Iterator<Map.Entry<String,Integer>> it =setentry.iterator();
- m.put("abc01",1);
- m.put("abc02",2);
- m.put("abc03",3);
- m.put("abc04",4);
- while(it.hasNext())
- {
- Map.Entry<String,Integer> me = it.next();
- String str = me.getKey();
- Integer i = me.getValue();
- System.out.println(str);
- }
- /*
- System.out.println(m);
- 运行输出{abc01=1, abc02=2, abc03=3, abc04=4}
- System.out.println(setentry);
- 运行输出{abc01=1, abc02=2, abc03=3, abc04=4}
- */
- System.out.println(it.next());
- //提示NoSuchElementException (没有元素可以迭代)。
- }
- }
李慧声 发表于 2013-11-6 17:02
语句书写的顺序,逻辑不对吧,楼主
07行,08行,在把map集合中的元素往set中装的时候,此时map集合里啥都没 ...
发哥-阿花 发表于 2013-11-6 17:10
就说嘛,真的是小问题,丢人了啊,浪费了一下午时间。HashMap,TreeMap什么都 ...
李慧声 发表于 2013-11-6 17:17
呵呵 这很值得啊 以后就不会出现这样的错误
发哥-阿花 发表于 2013-11-6 17:48
嗯嗯,
你是想进27期吗?求认识
| 欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |