Home » JAVA Programming » Collections » Question
  1. What is the output of this program?
    import java.util.*;
    public class Collection_iterators_Example
    {
    public static void main(String args[])
    {
    LinkedList listObject = new LinkedList();
    listObject.add(new Integer(3));
    listObject.add(new Integer(9));
    listObject.add(new Integer(7));
    listObject.add(new Integer(2));
    Iterator itr = listObject.iterator();
    Collections.reverse(listObject);
    while(itr.hasNext())
    System.out.print(itr.next() + " ");
    }
    }
    1. 2 7 9 3
    2. 3 9 7 2
    3. 2 3 7 9
    4. 7 9 3 2
    5. None of these
Correct Option: A

Collections.reverse(listObject) reverses the given listObject, the listObject was 3->9->7->2 after reversing it became 2->7->9->3.



Your comments will be displayed only after manual approval.