Introducción a la jerarquía de colecciones en JAVA
Clase ArrayList
Para trabajar con un ArrayList antes hay que saber que es una colleccion, una coleccion es un objeto el cual almacena referencias sobre objetos, siendo estas dinamicas pues no contienen un limite como los simples arrays, permitiendo añadir objetos en tiempo de ejecucion.
Un ArrayList se trata de un arreglo en el cual se enlistan referencias a objetos mediante indices, el indice es la posicion que ocupa un determinado objeto,como en todo arreglo la posicion inicial o indice es 0.Cuando se agregan elementos a un objeto ArrayList su capacidad aumenta de forma automática.
Para la creacion de un ArrayList declaramos su contructor que seria el siguiente:
ArrayList nombre_del_objeto=new ArrayList()
Vector
El Vector es muy simple y fácil de utilizar. Aunque los métodos más habituales en su manipulación son addElement() para insertar elementos en el Vector, elementAt() para recuperarlos y elements() para obtener una Enumeration con el número de elementos del Vector, lo cierto es que hay más métodos.
Para usar la clase Vector hemos de poner al principo del archivo del código fuente la siguiente sentencia import
import java.util.*;
Cuando creamos un vector u objeto de la clase Vector, podemos especificar su dimensión inicial, y cuanto crecerá si rebasamos dicha dimensión.
Vector vector=new Vector (20, 5);