本帖最后由 安阳 于 2013-8-26 21:52 编辑
这段代码中游标是怎么移动的,有点搞不懂,求解?
Person类是初始化name和age的,就不写了。- List list = new ArrayList();
- list.add(new Person("A",19));
- list.add(new Person("B",18));
- list.add(new Person("C",18));
- list.add(new Person("D",20));
- Iterator it = list.iterator();
- while(it.hasNext()) {
- Person p = (Person)it.next();
- if(p.getAge() == 18) {
- it.remove();
- }
- }
复制代码 |
|