Hola muy buenas,
Estoy haciendo un metodo al que tu le pases un tamaño y cree una matriz cuadrada de ese tamaño y que la rellene aleatoriamente con numeros del 1 al 50
¿Como podria ser? Yo he hecho esto pero no me funciona.. Gracias!
Código:
/**
* Crea la matriz con un tamaño que se le pasa por teclado
*
* @param int tamaño matriz
*/
public void crearMatriz(int tamaño)
{
if(tamaño>0 && tamaño <= MAX_SIZE)
this.tamaño=tamaño;
{
int matriz[][] = new int[tamaño][tamaño];
Random r = new Random(); // para generar aleatoriamente
for(int i=0; i<matriz.length; i++) {
for(int j=0; j<matriz[0].length; j++) { // recorro la matriz
matriz[i][j] = matriz[r.nextInt(50+1)][r.nextInt(50+1)]; //relleno aleatoriamente
}
}
}
}
}