import java.util.*; import java.io.*; import java.util.concurrent.*; public class JavaList { public static void main(String[] args) { // declare list object List intList = new ArrayList(); // loop and add 100 thousand integers to list // time the amount of time to load list and display list long startTime = System.nanoTime(); for (Integer i = 0; i < 100000; i++) { intList.add(i); } // output contents of list Iterator it = intList.iterator(); while(it.hasNext()) { int i = (Integer) it.next(); System.out.println(i); } long endTime = System.nanoTime(); // output results double timeSeconds = (double) (endTime - startTime)/1_000_000_000.0; System.out.println("Java time to build and display list: " + timeSeconds + " seconds"); System.out.println("Number Elements: " + intList.size()); } }