ListIterator.nextIndex() has the following syntax.
int nextIndex()
In the following code shows how to use ListIterator.nextIndex() method.
import java.util.ArrayList; import java.util.ListIterator; //from ww w . j a va 2 s. c o m 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(); System.out.println("Previous: " + listIterator.previousIndex()); System.out.println("Next: " + listIterator.nextIndex()); // advance current position by one using next method listIterator.next(); System.out.println("Previous: " + listIterator.previousIndex()); System.out.println("Next: " + listIterator.nextIndex()); } }
The code above generates the following result.