Collections Java Tutorial

It can iterate over a Collection without the need to call the iterator method. The syntax is

for (Type identifier : expression) {
         statement (s)
     }
In which expression must be an Iterable.

import java.util.Arrays;
import java.util.List;
public class MainClass {
  public static void main(String[] args) {
    List list = Arrays.asList("A", "B", "C", "D");
    for (Object object : list) {
      System.out.println(object);
    }
  }
}
A
B
C
D