Anterior Índice

 

Arrays bidimensionales | Arrays dinámicos

 

 

Un ejemplo como trabajar con un array estático bidimensional(matriz) sería:

For (contadorHorizontal = 0; contadorHorizontal < 5; contadorHorizontal++){

For (contadorVertical = 0; contadorVertical < 2; contadorVertical++){

notas(contadorHorizontal,contadorVertical) = contadorHorizontal + contadorVertical;

}

}

'Visualización de la nota de un alumno

System.out.println (notas(1,3));

Utilizamos dos bucles para ir recorriendo la matriz con la fila fija y recorriendo esa fila cambiando el numero de la columna. Lo que vería el usuario despues de ejecutar este trozo de código sería:

4

 

 

Los arrays dinámicos son identicos a los estáticos, con la gran ventaja de que en tiempo de ejecución puedes darles una nueva dimensión. Asi, si necesitas un array pero no sabes la longitud de dicho array o cada vez que se ejecute el programa la dimensión va a cambiar, estos arrays son muy utiles. Para poder hacer un array necesitas utilizar la clase Vector.

Para declararte un array bidimensional tienes que crearte un objeto de la clase Vector:

Vector nombre_vector = new Vector();

Un ejemplo sería:

Vector numeros = new Vector();

Luego lo único que necesitas es ir añadiendole elementos:

nombre_vector.addElement(nombre_objeto);

Un ejemplo sería:

numeros.addElement(miNumero);

 

Anterior Índice