//import java.util.Random; import java.util.*; public class Doodle { public static void useArrayList() { // yucky code // ArrayList list = new ArrayList(); // list.add( "3" ); // list.add( new Integer(4) ); // System.out.println( "There are " + list.size() + " elements" ); ArrayList list = new ArrayList(); list.add(3); list.add("3"); // yummy code ArrayList int_list = new ArrayList(); int_list.add( 4 ); int i = int_list.get(0); System.out.println( "There are " + int_list.size() + " elements" ); } public static void useRandom() { //java.util.Random generator = new java.util.Random(); Random generator = new Random(); System.out.println( generator.nextInt(11) ); } public static void forLoops() { // for ( ; ; ) { // // } // for (int integer = 42; integer >= 0; integer -= 1) { // System.out.println( integer ); // } // canonical way to do something 10 times for (int i = 0; i < 10; i++ ) { System.out.println( "doing something" + i ); int b = ++i; System.out.println( "at end of loop" + i + " b = " + b ); } } public static void whileLoops() { // while ( ) { // // } int integer = 42; while ( integer >= 0 ) { System.out.println( integer ); integer -= 1; } } public static void main( String args[] ) { useArrayList(); } }