java examples
Home Java Examples Resources Java Interview Questions
Brainpower SEO

How to retrieve LinkedList objects using Iterator?

This example show you how to use the Iterator interface to retrieve objects from a LinkedList.

package com.javacoderanch.example.util;

import java.util.List;
import java.util.LinkedList;
import java.util.Iterator;

public class LinkedListIterator {
    public static void main(String[] args) {
        List<String> grades = new LinkedList<String>();
        grades.add("A");
        grades.add("B");
        grades.add("C");
        grades.add("D");
        grades.add("E");

        //
        // Retrieve objects in LinkedList using Iterator.
        //
        Iterator iterator = grades.iterator();
        while (iterator.hasNext()) {
            System.out.println("Grade: " + iterator.next());
        }
    }
}

This program prints the following output:

Grade: A
Grade: B
Grade: C
Grade: D
Grade: E