EN
Java - iterate through Arraylist using iterator
0
points
In this article, we would like to show you how to iterate through ArrayList using iterator in Java.
Quick solution:
Iterator<String> myIterator = myArrayList.iterator();
while (myIterator.hasNext()) {
System.out.print(myIterator.next() + " ");
}
Practical example
In this example, we create an iterator for letters
ArrayList to display all the elements in the proper order.
import java.util.*;
public class Example {
public static void main(String[] args) {
List<String> letters = new ArrayList<>();
letters.add("A");
letters.add("B");
letters.add("C");
// create an iterator
Iterator<String> myIterator = letters.iterator();
// display values after iterating through the ArrayList
System.out.println("The iterator values of the list are: ");
while (myIterator.hasNext()) {
System.out.print(myIterator.next() + " ");
}
}
}
Output:
The iterator values of the list are:
A B C