Iterating a list and printing the values is very simple, as illustrated by the code snippet below.
import java.util.*;public class DoubleColon{ public static void main(String args[]) { DoubleColon doubleColon = new DoubleColon(); doubleColon.proceed(); } private void proceed() { List oddNumbers = new ArrayList(); //List oddNumbers is created and populated with some odd numbers oddNumbers.add(1); oddNumbers.add(3); oddNumbers.add(5); oddNumbers.add(7); oddNumbers.add(9); System.out.println("Contents of the oddNumbers list"); //Using the :: here. This explicitly understands and prints the items in the list oddNumbers.forEach(System.out::println); }}/*
Expected output:
[ro[email protected]]# java DoubleColonContents of the oddNumbers list13579*/