import java.util.ArrayList; import java.util.Arrays; import java.util.List; import org.pureprogrammer.Utils; public class Lists1 { public static void main(String[] args) { final int NUM_SQUARES = 5; List squares = new ArrayList<>(); // Put the squares into the list for (int i = 0; i < NUM_SQUARES; ++i) { squares.add(i * i); } // Print out the squares from the list for (int i = 0; i < squares.size(); ++i) { System.out.println(Utils.format("{0:d}^2 = {1:d}", i, squares.get(i))); } System.out.println(Utils.listToString(squares)); } }