Iterator:迭代器,集合的专用遍历方式 Iterator iterator() :返回此集合中元素的迭代器,通过集合的iterator() 方法得到 迭代器是通过集合的iterator() 方法得到的,所以我们说它是依赖于集合而存在的
Iterator的常用方法 E next():返回得带中的下一个元素 boolean hasNext() :如果迭代具有更多元素,则返回true
package com.study.exception.demo19;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;
public class CollectionDemo01 {
public static void main(String[] args) {
//创建集合对象
Collection<String> c = new ArrayList<String>();
//boolean add(E e) :添加元素
c.add("Hello");
c.add("world");
c.add("java");
Iterator<String> it = c.iterator();
// System.out.println(it.next());
while (it.hasNext()){
String next = it.next();
System.out.println(next);
}
}
}
|