Mega Code Archive

 
Categories / Java Tutorial / Collections
 

Traverse through ArrayList in reverse direction using Java ListIterator

import java.util.ArrayList; import java.util.ListIterator; public class Main {   public static void main(String[] args) {     ArrayList<String> aList = new ArrayList<String>();     aList.add("1");     aList.add("2");     aList.add("3");     aList.add("4");     aList.add("5");     ListIterator<String> listIterator = aList.listIterator();     while (listIterator.hasNext()){       System.out.println(listIterator.next());     }     while (listIterator.hasPrevious()){       System.out.println(listIterator.previous());     }   } }