Introducción a la jerarquía de colecciones en JAVA: Clase ArrayList y Clase Vector.

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()

Como se podra notar un ArrayList no es igual que un arreglo normal donde se tiene que establecer la longitud. 

Ejemplo 
Al declarar nuestro constructor es necesario que importemos la libreria del 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

Cuando creamos un vector u objeto de la clase Vector, podemos especificar su dimensión inicial, y cuanto crecerá si rebasamos dicha dimensión.

Ejemplo

 

Inicio

Siguiente