Está en la página 1de 19

Vectores

Vectores

double Notas[ ]=new double[50];


Vectores

double Notas[ ]=new double[50];


0 1 2 49

...
Vectores

Un vector permite almacenar cualquier cantidad de


datos sin necesidad de especificar su tipo
Vectores

Un vector permite almacenar cualquier cantidad de


datos sin necesidad de especificar su tipo

0 1 2
Vectores

Un vector permite almacenar cualquier cantidad de


datos sin necesidad de especificar su tipo

0
“Andrea”
Vectores

Un vector permite almacenar cualquier cantidad de


datos sin necesidad de especificar su tipo

0 1
“Andrea” “Oscar”
Vectores

Un vector permite almacenar cualquier cantidad de


datos sin necesidad de especificar su tipo

0 1 2
“Andrea” “Oscar” “Sarah”
Vectores

Un vector permite almacenar cualquier cantidad de


datos sin necesidad de especificar su tipo

0 1 2 3
“Andrea” “Oscar” “Sarah” “Andrés”
Vectores

Operaciones con vectores


- Crear
- Insertar datos
- Recuperar datos
- Conocer el tamaño del vector
Vectores

• Cómo crear un vector:


Vector nombreVector=new Vector();

Ejemplo:

Vector miVector = new Vector();


Vectores

miVector
0
Vectores

• Cómo adicionar elementos al vector:


nombreVector.addElement(dato);

miVector.addElement(“Andrea”);
miVector.addElement(“Oscar”);
miVector.addElement(“Sarah”);

Los datos en el vector se almacenan en el orden en que


sean insertados
Vectores

miVector.addElement(“Andrea”);
miVector.addElement(“Oscar”);
miVector.addElement(“Sarah”);

miVector
0 1 2
“Andrea” “Oscar” “Sarah”
Vectores

• Cómo ver el contenido del vector:


Se debe indicar la posición

miVector.elementAt(i)

indica el valor contenido en la posición i del vector, i


debe ser un número entero
Vectores

Qué dato indica la instrucción miVector.elementAt(1);

miVector
0 1 2
“Andrea” “Oscar” “Sarah”
Vectores

JOptionPane.showMessageDialog(null,”El dato en la
posición 2 del vector es “ + miVector.elementAt(2) );

miVector
0 1 2
“Andrea” “Oscar” “Sarah”
Vectores

• ¿Cómo saber la cantidad de elementos que tiene un


vector?

nombreVector.size();

devuelve la cantidad actual de datos que tiene el


vector
Vector miVector=new Vector();
miVector.addElement("Oscar");
miVector.addElement("Carlos");
miVector.addElement(“Jhon");
JOptionPane.showMessageDialog(null, miVector.size());
JOptionPane.showMessageDialog(null, miVector.elementAt(2));
miVector.addElement("Sarah");
miVector.addElement(“Kate");
JOptionPane.showMessageDialog(null, miVector.size());
JOptionPane.showMessageDialog(null, miVector.elementAt(0));
JOptionPane.showMessageDialog(null, miVector.elementAt(3));

También podría gustarte