本帖最后由 发哥-阿花 于 2013-11-6 17:10 编辑
有时一个小问题,自己就被弄死了,各位帮找找,希望真的是小问题。
- 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 (没有元素可以迭代)。
- }
- }
复制代码
|