今天说说集合的iterator迭代器与集合下标的使⽤
先上代码
import java.util.ArrayList;import java.util.Iterator;public class Test { public Test() { // 初始化List addItemToList(); }
private ArrayList public ArrayList public void setList(ArrayList public static void main(String[] args) { Test test1 = new Test(); ArrayList System.out.println(\"test1List have been removed all elements\"); Test test2 = new Test(); ArrayList for (Iterator // 使⽤迭代器对集合操作时,需要先做next() // next()类似于游标,他是介于两个元素之间的 // 不像上⾯直接指向某个元素 iterator.next(); iterator.remove(); } System.out.println(\"test2List have been removed all elements\"); }} 注意点: 1.使⽤迭代器对集合操作时,需要先做next() 2.next()类似于游标,他是介于两个元素之间的,⽽下标,直接指向元素(详情看下图) 版权声明:本⽂为博主原创⽂章,未经博主允许不得转载。 因篇幅问题不能全部显示,请点此查看更多更全内容