티스토리 뷰
Series
Iterator [Java] ArrayList<String> animals - iterator, hasNext, next
More Code 2018. 6. 16. 04:50// Java : Iterator
package iteration;
import java.util.ArrayList;
import java.util.Iterator;
public class Program {
public static void main(String[] args) {
ArrayList<String> animals = new ArrayList<String>();
animals.add("dog");
animals.add("cat");
animals.add("fox");
Iterator<String> it = animals.iterator();
System.out.println(it.hasNext()); // true
System.out.println(it.next()); // dog
System.out.println(it.hasNext()); // true
System.out.println(it.next()); // cat
System.out.println(it.hasNext()); // true
System.out.println(it.next()); // fox
System.out.println(it.hasNext()); // flase
System.out.println(it.next()); // NoSuchElementException
}
}