import java.util.ArrayList;

public class ArrayListExamples
{   public static void go()
    {   ArrayList a = new ArrayList();
        System.out.println( a.size() );
        System.out.println( a );
        a.add("Paul");
        System.out.println( a.size() );
        System.out.println( a.toString() );
        a.add( "John" );
        System.out.println( a.toString() );
        a.add("George");
        a.add(1, "Ringo");
        System.out.println( a.toString() );
        System.out.println( a.set(2, "Yoko") );
        System.out.println( a.toString() );
        System.out.println( a.remove(0) );
        //return type get? Object!
        System.out.println( a.get(0).toString() );
        String s1 =((String)a.get(0)).substring(2);
    }
    
    public static void removeEx()
    {   String[] words = {"Me", "ok", "he", "it", "she", 
            "they", "at", "of", "this"};
        ArrayList s = new ArrayList();
        for(int i = 0; i < words.length; i++)
            s.add( words[i] );
    }
}
