1.

What is an Iterator? Explain with an Example.

Answer»

Iterator is an interface. It is PRESENT in java.util package. It has the following functionalities:

  • hasNext() : Boolean
  • next() : E
  • Code snippet to SHOW how to use Iterator:
PUBLIC static void main(String[] args) {        List&LT;String> list = NEW ArrayList<String>();        list.add("Apple");        list.add("Banana");        list.add("Orange");        list.add("Guava");        // Iterator to traverse the ArrayList        Iterator iterator = list.iterator();        System.out.println("ArrayList elements : ");        while (iterator.hasNext())            System.out.print(iterator.next() + " ");        System.out.println(); }


Discussion

No Comment Found