LLENAR UNA MATRIZ DE NUMEROS ALEATORIOS ENTEROS O DECIMALES EN JAVA

Hoy veremos una forma de llenar una matriz con números aleatorios o randon en java. Existen diversas formas para crear una matriz de números aleatorios, pero hoy mostrare un método bastante sencillo y fácil de entender.

Si no sabes ¿como crear una matriz en Java? no te preocupes, iré paso a paso desde lo más básico.

Tabla de contenido
  1. Matriz de números aleatorios en Java
    1. Video tutorial sobre como llenar una matriz de numeros randon
    2. Codigo en Java usado durante el video

Matriz de números aleatorios en Java

Crear una matriz de numeros aleatorios, ya sea números enteros (int o Integers) o numeros decimales (double), no es algo dificil. Solo debemos tener cuidado de no confundirnos a la hora de recorrer la matriz y agregar los números randon, aleatorios, al azar o como ustedes los quieran llamar.

Video tutorial sobre como llenar una matriz de numeros randon

En este video explico paso a paso conceptos básicos sobre como crear y agregar números o elementos a una matriz, ademas de como agregar elementos aleatorios o randon.

Codigo en Java usado durante el video

//Instancionamos la clase randon para generar numeros aleatorios
		Random randon = new Random();
		//Creamos una matriz cuadrada de tamanio 5 x 5, es decir, 5 filas y 5 columnas
		double [][] matriz = new double [5][5];
		// dos for para recorrer cada posicion de la matriz y agregar el numero
		for (int i = 0; i < matriz.length; i++) {
			for (int j = 0; j < matriz.length; j++) {
				//asignacion de numero aleatorio
				matriz[i][j] = randon.nextInt() +randon.nextDouble();
			}
		}
		//imprimir respuesta
		String respuesta = "";
		for (int i = 0; i < matriz.length; i++) {
			for (int j = 0; j < matriz.length; j++) {
				respuesta = respuesta +" "+ matriz[i][j];
			}
			respuesta = respuesta + "\n";
		}
		System.out.println(respuesta);

Si quieres saber más sobre generar numeros aleatorios de forma un poco más avanzada como por ejemplo:

  • Generar números aleatorios entre un numero y otro
  • Generar números aleatorios omitiendo un numero

Puedes visitar el siguiente articulo donde explico más a fondo el tema de los números aleatorios.

Recomendado:   Como se hace un circuito digital de tacómetro para bicicletas
Subir