Artículos
Java

Crear una matriz en Java

09/Jul/2010

Una matriz matemática es una tabla bidimensional de números. Las matrices pueden sumarse, multiplicarse,… Y suelen ser utilizadas para describir sistemas de ecuaciones lineales. Leer más sobre matrices en Wikipedia.

Si queremos representar una matriz en Java hay que crear un array bidimensional. Por ejemplo para declarar una matriz de 3×3 haríamos lo siguiente:

int matriz[][] = new int[3][3];

Ahora procedemos a cargar la matriz con valores:

matriz[0][0] = 2;
matriz[0][1] = 4;
matriz[0][2] = 4;
matriz[1][0] = 6;
matriz[1][1] = 6;
matriz[1][2] = 9;
matriz[2][0] = 8;
matriz[2][1] = 10;
matriz[2][2] = 12;

Hay que recordar que los elementos empiezan a numerarse por 0. Así la esquina superior izquierda de la matriz será el elemento [0][0] y la esquina inferior derecha será el [2][2].

Podemos crear e instanciar la matriz en una única línea:

int [][] matriz = {{2,4,4},{6,6,9},{8,10,12}};

De igual manera, si nos apoyamos en el método .lenght del array podremos listar el contenido de la matriz

for (int x=0; x < matriz.length; x++) {
  for (int y=0; y < matriz[x].length; y++) {
    System.out.println (matriz[x][y]);
  }
}

Vídeos sobre Java

Disfruta también de nuestros artículos sobre Java en formato vídeo. Aprovecha y suscribete a nuestro canal.

Test Java

¿Te atreves a probar tus habilidades y conocimiento en Java con nuestro test?

Test Java
Suscribir
Notificar de
guest
132 Comentarios
Recientes
Anteriores Más votados
Opiniones integradas
Ver todos los comentarios