Monday 22 February 2016

How to iterate List in Java

1. Lets begin with creating a list.

import java.util.*;

List<String> fruitsList = new Arraylist<String>();


2. Then add some string values to this list;

fruitsList .add("apple");
fruitsList .add("banana");
fruitsList .add("mango");

3. Now, the next step is to iterate the list. There are several methods to iterate a list.

The first one is enhanced for loop.

for(String fruit : fruitsList )
{
        System.out.println("Fruit is : "+fruit);
}

Second one is using iterator.

Iterator fruitsListIterator = fruitsList.iterator();
while(fruitsListIterator.hasNext())
{
           System.out.println("Fruit is : "+fruitsListIterator.next());
}

While using iterator, we can delete an item by using remove() method.
The other one is to use Enumarator.