.nextIndex()
StevenSwiniarski474 total contributions
Published Jun 30, 2022
Contribute to Docs
The .nextIndex()
method returns the index of the next element from a ListIterator
object. If there is not a next element, it returns the size of the underlying list.
Syntax
int value = myListIterator.nextIndex();
Where myListIterator
is a ListIterator
object.
Example
The following example uses a ListIterator
to traverse an ArrayList
, printing the indices of each item:
import java.util.*;public class Example {public static void main(String args[]) {// Create a new ArrayListArrayList l = new ArrayList();// Add some items to the ArrayListl.add("A");l.add("B");l.add("C");l.add("D");l.add("E");ListIterator i = l.listIterator();// Loop through ArrayList contentswhile(i.hasNext()) {int index = i.nextIndex();Object item = i.next();System.out.println(index + ": " + item);}}}
This example outputs the following:
0: A1: B2: C3: D4: E
Looking to contribute?
- Learn more about how to get involved.
- Edit this page on GitHub to fix an error or make an improvement.
- Submit feedback to let us know how we can improve Docs.