import java.util.Vector; public class VectorDemo { public static void main(String[] args) { Vector pocket; // better to check if args[0] is a number that can be parsed as int int npocket = Integer.parseInt(args[0]); // initialize the vector with initial capacity pocket = new Vector(npocket); System.out.println("vector pocket size:" + pocket.size()); for(int i = 0; i < npocket; i++) { pocket.addElement(new Coin()); } System.out.println("vector pocket size after initialization:" + pocket.size()); for(int i = 0; i < pocket.size(); i++) { Coin tmp = (Coin)pocket.elementAt(i); System.out.print(tmp + "\n"); } System.out.println(); } }