Hasta la versión Java SE 5 cuando utilizabamos un Vector, del paquete java.util, podíamos insertar cualquier tipo de elemento en el Vector. Incluso podíamos insertar diferentes tipos de objetos en un mismo Vector. A partir de la versión Java SE 5 la idea es la de indicar el tipo de objetos que va a manejar el Vector cuando se instancia. Lo cual evita que se tenga que hacer un cast cuando se recuperan los elementos del Vector.
Lo primero que tenemos que hacer es instanciar el Vector. En nuestro caso crearemos un Vector que va a almacenar objetos de tipo String. Para ello utilizaremos la siguiente línea de código:
Vector mivector = new Vector();
El método que utilizaremos para añadir elementos al Vector será el .add(). El parámetro deberá de ser un objeto que tiene que coincidir con el tipo de la instanciación. Es por ello que en nuestro caso deberemos de añadir objetos String.
El código quedaría de la siguiente forma:
mivector.add("Elemento UNO");
mivector.add("Elemento DOS");
mivector.add("Elemento TRES");