Here i show three ways to loop a List in Java.

  1. Iterator class
  2. For loop
  3. While loop
import java.util.Arrays;
import java.util.Iterator;
import java.util.List;
 
public class ArrayToList {
  public static void main(String[] argv) {
 
	  String sArray[] = new String []{"Array 1", "Array 2", "Array 3"};
 
	  //convert array to list
	  List lList = Arrays.asList(sArray);
 
          //iterator loop
	  Iterator<String> iterator = lList.iterator();
	  while ( iterator.hasNext() ){
	      System.out.println( iterator.next() );
	  }
 
          //for loop
	  for (int i=0; i< lList.size(); i++)
	  {
		  System.out.println( lList.get(i) );
	  }
 
          //while loop
	  int j=0; 
	  while (j< lList.size())
	  {
		  System.out.println( lList.get(j) );
		  j++;
	  }
 
  }
}
This article was posted in Java category.