迭代器Iterator:有三个方法:
1:boolean hasNext();
判断是否有下一元素,返回true或者false。
2:E next();
获取下一个元素,返回集合的下一子元素。
3:void remove();
删除集合当前元素。
public static void main(String[] args) {
List<String> slist = new ArrayList<>();
slist.add("111");
slist.add("222");
slist.add("333");
slist.add("444");
Iterator<String> it = slist.iterator();
while (it.hasNext()){
System.out.println(it.next());
}
}
控制台输出:
111
222
333
444
Process finished with exit code 0