lunes, 4 de noviembre de 2013

5. Vectores y matrices

Cuando queremos manejar una colección de objetos del mismo tipo estructurados y definidos en una sola variable se utilizan los vectores. En java los vectores son realmente objetos. Existen dos formas para declarar los vectores:
  1. tipo [] nombreVector ;   -> Ejemplo: int vector1[];
  2. tipo nombreVector [];   -> Ejemplo: int [] vector1;
 La matrices son vectores de varias dimensiones. Para declaralos existen dos formas:
  1. tipo [][] nombreVector ; -> Ejemplo: int matriz[][]
  2. tipo nombreVector [][]; -> Ejemplo: int [][] matriz;

Los vecrtores pueden ser inicializados en el momento de la declaración, reservando el espacio justo para almacenar los elementos.

Para reservar memoria a los vectores es necesario llamar al constructor new de la siguiente manera:
new tipo [numeroElementos]

Por ello, se puede indicar el número de elementos durante la declaración (por ejemplo un vector de enteros de 5 elementos):
int vector[] = new int[5];

Podemos acceder a los elementos de un vector a través del índice del vector. El índice del primer elemento es el 0, y el último, el número de elementos menos uno. Por ejemplo si queremos asignar el elemento 3 del vector a una variable entera sería:
variable = vector [3];



No hay comentarios:

Publicar un comentario