Está en la página 1de 2

Vectores/Arreglos: Conjunto de datos de un mismo tipo (tipo de valor).

Estáticos Dinámicos
Tamaño definido No poseen un tamaño definido
import java.util.ArrayList;
import java.util.Vector;
Recorrido se utilizan ciclos Recorrido se utilizan ciclos
Índice: i Índice: i
Posición 0 hasta el tamaño – 1 Posición 0 hasta el tamaño – 1
lenght size

Declaración:

tipoValor nomVec[ ] = new tipoValor[ tamaño ];


Ejemplo: int vec[ ] = new int[ 10 ];

tipoValor nomVec[ ] = { e1, e2, e3, …, en };


Ejemplo:
float vec2[ ] = { 1.5, -2.2, 3.8, -2.5 };
0 1 2 3 Tamaño = 4

Vec
21 10 -2 5 -10 6 3
0 1 2 3 4 5 6

Ejemplo 1:
Vec[5]++; //Valido, incrementa el elemento en la posición.

Ejemplo 2:
vec[2+4*2] = Vec[5] + 4 * 3; //Invalido el vector “vec” no exite!

Ejemplo 3:
Vec[2+4*2] = Vec[5] + 4 *3;
Vec[2+8] = Vec[5] + 4 *3;
Vec[10] = Vec[5] + 4 * 3; //El elemento en la posición 10 no existe!

Ejemplo 4:
int i = 3;
Vec[i%3*2] =Vec[2] + Vec[1] * 7 % 10;
Vec[3%3*2] = -2 + 21 * 7 % 10;
Vec[3%6] = -2 + 21 * 7 % 10;
Vec[3] = -2 + 147 % 10;
Vec[3] = 145%10;
Vec[3] = 5 //Valido
Vectores de Objetos:
1. Objeto Electrodoméstico.
2. Crear el vector de objetos con sus atributos y métodos.
3. Probador.

También podría gustarte