Un array bidimensional es una
estructura de datos que puede contener elementos en filas y columnas, formando
una especie de tabla o matriz. Puedes pensar en ello como una matriz de datos
en la que cada elemento se identifica mediante un par de índices: uno para la
fila y otro para la columna. En Java, los arrays bidimensionales son, en
realidad, arrays de arrays, lo que significa que cada elemento del array
principal es un array unidimensional que representa una fila de la matriz
bidimensional.
Para declarar un array bidimensional
en Java, sigues esta sintaxis:
tipo_dato[][] nombre_array = new tipo_dato[filas][columnas];
Donde tipo_dato es el tipo de dato de los elementos del array, nombre_array es el nombre que le das al
array, filas es el número de filas en la matriz y columnas es el número de
columnas en la matriz.
A continuación, un ejemplo de cómo
declarar, rellenar e imprimir un array bidimensional en Java:
public class
Arrays_Bidimensionales {
public static void main(String[] args) {
//Declarar
un array bidimensional de enteros con 3 filas
y 4 columnas
int[][] miMatriz = new int[3][4];
//Rellenar
la matriz con valores
for (int fila=0; fila<3; fila++) {
for(int columna=0; columna<3; columna++) {
miMatriz[fila][columna] = fila * 4 + columna + 1;
}
}
//Imprimir
los elementos de la matriz
for(int fila=0; fila<3; fila++) {
for(int columna=0; columna<4; columna++) {
System.out.println(miMatriz[fila][columna]+" ");
}
System.out.println(); //Saltar
a la siguiente línea para la siguiente
fila
}
}
}
Este programa declara un array
bidimensional de enteros con 3 filas y 4 columnas, lo llena con valores y luego
imprime los elementos fila por fila. La salida mostrará los elementos de la
matriz en filas y columnas.
1.10.1 Array de una dimensión << >> 1.10.3 Recorrer un array
No hay comentarios:
Publicar un comentario