发新话题
移动帖子 加入精华 加入置顶 加入收藏 关注此帖

一个Collection多个Iterator的测试





一个Collection多个Iterator的测试

import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;

public class T {
  public static void main(String[] args) {
    List<Integer> list = new ArrayList<Integer>();
    for (int i = 1; i <= 10; i++) {
      list.add(i);
    }
    Iterator it1 = list.iterator();
    Iterator it2 = list.iterator();
    it1.next();
    System.out.println(it1.next());
    it2.next();
    it2.next();
    it2.next();
    it2.next();
    it2.next();
    System.out.println(it2.next());
  }
}


输出为
2
6

结论:一个Collection可以同时有多个迭代器,他们之间不干扰。
快乐渡过每一天,减肥坚持每一天



编辑 回复 快速回复 TOP


Re:一个Collection多个Iterator的测试

了解啦~~~
没有比脚更长的路,没有比人更高的山
编辑 回复 快速回复 TOP
发新话题