Arreglos y matrices en java

Words
274
Reading
2 min
Listen
Play
9y

Arreglos

Son objetos java para almacenar datos del mismo tipo. Un arreglo unidimensional o vector es un conjunto finito, consecutivo y organizado de elementos homogéneos, es decir, elementos pertenecientes a un mismo tipo de dato.

Para referenciar cada elemento de un arreglo se usa el índice, que es un valor que directa o indirectamente referencia a la posición del elemento del arreglo. Estos índices deben ser de cualquier tipo escalar, ya que en un escalar se puede definir un orden y entre elementos consecutivos, no puede haber infinitos elementos, entre los escalares son enteros o caracteres.

Nota: en java no es legal incluir el tamaño del array en su declaración. Se debe hacer al crear

Nota: los objetos array corren en el HEAP.
Ejemplo
arreglo 4.jpg

codigo arreglo 4.jpg

Matrices en Java


Es la representación lógica de un arreglo bidimensional, una matriz de dimensiones M x N, donde M es el número de las filas de la matriz y N es el número de columnas, es decir la primera dimensión indica las filas y la segunda dimensión son las columnas.

matriz 4.jpg

matriz 4x4 codigo.jpg

Ejemplo diagonal principal

Ahora veamos un ejemplo de una matriz 4 x 4, en la cual queremos sumar los valores que contenga su diagonal principal. Si observamos la tabla siguiente veremos que las posiciones de la diagonal principal i=j, lo que nos dice que la diagonal principal seria posiciones (0,0) (1,1) (2,2) y (3,3), y cuyo valores dentro de la matriz son 20, 13, 12, y 10, y la suma de estos debe dar 55.
diagonal prncipal grafica.jpg

Ahora vamos al codigo


diagonal prncipal.jpg

diagonal prncipal grafica resultado codigo.jpg
Próximo post hablaremos mas de arreglo con objetos y usaremos bucle for each (for extendido).

Gracias a todos por leer…




Arreglos y matrices en java | Ecency