Iterator 简单介绍
迭代器[高效遍历] 对象 : 来遍历集合里面所有的元素;
- ? Iterator iterator = list.iterator(); // 得到list的迭代器对象
- ? iterator.hasNext() ; // 判断迭代器是否还有下一个元素;
- ? iterator.next();//返回指针指的当前的元素; 并且把指针往下移动一个单位;
代码示范:
Iterator iterator = list.iterator();// 得到list的迭代器对象
Object obj;
while (iterator.hasNext()) { // 判断迭代器是否还有下一个元素;
obj = iterator.next();//返回指针指的当前的元素; 并且把指针往下移动一个单位;
System.out.println(obj);
}