iterate objects in list java code example
Example 1: java how to iterate through a arraylist
// Using Classic For Loop
for (int i=0; i<myArrayList.size(); i++) {
System.out.println(myArrayList.get(i));
}
/*****************************************************/
//Advanced For Loop - ArrayList<String>
for(String str : myArrayList) {
System.out.println(str);
}
/*****************************************************/
//Using Iterator
Iterator arrayListIterator = myArrayList.iterator();
while (arrayListIterator.hasNext()) {
System.out.println(arrayListIterator.next());
}
/*****************************************************/
//ForEach - java 8 - ArrayList<String>
myArrayList.forEach( str -> System.out.println(str));
Example 2: traversal of list in java
import java.util.ArrayList;
import java.util.Iterator;
public class IteratorSample {
public static void main(String[] args) {
ArrayList<String> list = new ArrayList<String>();
list.add("JavaFx");
list.add("Java");
list.add("WebGL");
list.add("OpenCV");
Iterator iterator = list.iterator();
while(iterator.hasNext()) {
System.out.println(iterator.next());
}
}
}