import java.io.PrintWriter; import java.io.BufferedReader; import java.io.InputStreamReader; /** * Some experiments to better understand vectors */ public class TestMyVector { public static void main(String[] args) { // Prepare input and screenput. BufferedReader keyboard = new BufferedReader(new InputStreamReader(System.in)); PrintWriter screen = new PrintWriter(System.out, true); MyVector vec = new MyVector(); screen.println("Initially: " + vec.toString()); vec.add("Yvonne"); screen.println("After adding Yvonne: " + vec.toString()); vec.add("Palm"); screen.println("After adding Palm: " + vec.toString()); vec.add("Yvonne"); screen.println("After adding Yvonne: " + vec.toString()); vec.add("Yvonne"); screen.println("After adding Yvonne: " + vec.toString()); vec.add("Yvonne"); screen.println("After adding Yvonne: " + vec.toString()); vec.add("Yvonne"); screen.println("After adding Yvonne: " + vec.toString()); vec.set(8, "Alex"); screen.println("After adding Alex in position 8: " + vec.toString()); vec.set(20, "CaseEvan"); screen.println("After adding Evan in position 20: " + vec.toString()); // That's it, we're done. System.exit(0); } // main(String[]) } // class TestMyVector