本帖最后由 \(^o^)/ 于 2014-4-23 09:57 编辑
- import java.util.*;
- class CollectionDemo
- {
- public static void main(String[] args)
- {
- method_get();
- }
- public static void method_get()
- {
- ArrayList a1=new ArrayList();
- a1.add("java01");
- a1.add("java02");
- a1.add("java03");
- a1.add("java04");
- Iterator it=a1.iterator();//获取迭代器,用于取出集合中的元素。
- while(it.hasNext())
- {
- sop(it.next());
- }
- }
复制代码
为什么在最后面输入sop(it.next())后才能将元素打印出来 而直接输入sop(it)就是错误的呢?it中不是已经存储了元素吗? |
|