import java.util.*;

public class IteratorExample {
    public static void main(String[] args) {
        // ArrayList 선언 및 초기화
        ArrayList<String> fruits = new ArrayList<>();
        fruits.add("사과");
        fruits.add("바나나");
        fruits.add("체리");
        fruits.add("대추");

        // Iterator 생성
        Iterator<String> iterator = fruits.iterator();

        // Iterator를 사용하여 요소 출력
        System.out.println("Iterator를 사용한 ArrayList 요소 출력: ");
        while (iterator.hasNext()) {
            String fruit = iterator.next();
            System.out.println(fruit);
        }
    }
}