Páginas

viernes, 18 de octubre de 2019

Array o Arreglo Bidimensional

Centro Educativo del Nivel Secundario
Madre Teresa de Calcuta

Salida Ciencia & Tecnología
Proyecto de Robótica
6to. Grado

Año Escolar 2019-2020
Profesor: Adán Edison Ureña Almonte M.A.

Array o Arreglo Bidimensional
Existen lenguajes de programación que permite crear un array bidimensional, es decir, de dos dimensiones.

Por ejemplo en visual basic:

Dim matrix(5, 5) As Double

Pero en Java no provee por defecto matrices multidimensionales. Lo que si se puede hacer es crear arrays de arrays, y asñi hasta el infinito.

El siguiente ejemplo simularía un arreglo de dos dimensiones:

int [][] dosDimensiones = new int[4] [];

dosDimensiones[0] = new int[5];

dosDimensiones[1] = new int[5];

En la primera línea tenemos una array de cuatro elementos. Cada uno de estos elementos tiene una referencia nula a un elemento de tipo número entero.

Se debe inicializar cada elemento separadamente, que son las líneas siguientes. Si te fijas, podrías crear arrays de arrays no rectangulares, por ejemplo así:

dosDimensiones[0] = new int[3];

dosDimensiones[1] = new int[5];

dosDimensiones[2] = new int[20];

dosDimensiones[3] = new int[8];

Como todo esto es un poco engorroso, también se podría declarar de esta manera:

int [][] dosDimensiones = new int[4] [5];

Fuente Bibliográfica:

No hay comentarios.:

Publicar un comentario

Tu opinion es importante y la valoramos. Opina y Comparte con nosotros.