Tecnología

Inicio

Cómo utilizar vectores de Java

En el lenguaje de programación Java, la clase Vector incorporado implementa una secuencia multi-hilo que contiene un número variable de objetos. A diferencia de las matrices convencionales - para el que la capacidad se debe conocer al momento de la declaración, cuando las reservas de ordenador toda la memoria requerida - su código puede crecer o reducirse vectores según sea necesario. Un vector dado puede contener objetos de diferentes clases; Los vectores no imponen ninguna restricción al respecto. Puede crear y utilizar vectores en el código Java.

Instrucciones

1 Declarar su vector de la siguiente

Vector myVector = new Vector ();

Vector myVector2 = new Vector (10,20);

La diferencia entre las versiones primera y segunda del constructor es que el segundo especifica el número inicial de elementos (10) y cuántos más elementos se asignará cada vez que la asignación de memoria crece (20). Si usted tiene la información necesaria para especificar valores de los parámetros útiles para su aplicación, la gestión de memoria será más eficiente con el segundo constructor.

2 Poblar su vector mediante la adición de un elemento a la vez:

myVector.add (5);

myVector.add ( "populus");

Cada invocación del método "add ()", añade su argumento en el extremo actual de la secuencia del vector.

3 Poblar su vector mediante la adición de todos los elementos de una matriz, como en el siguiente ejemplo:

Vector <Double> myDoubleVector = new Vector <Double> (Arrays.asList (myDoubleArray));

Esta línea de código se llevará a todos los elementos de la clase (Doble) a partir de la matriz "myDoubleArray" e insertarlos en el recién declarado "myDoubleVector."

4 Iterar sobre todos los elementos presentes actualmente en el vector de la siguiente manera:

Enumeración MyEnum = myVector.elements ();

while (myEnum.hasMoreElements ()) {

Objeto myCurrentElement = myEnum.nextElement ();

// Proceso myCurrentElement

}