Cómo hacer una matriz y llenarla con números aleatorios en Java

Escrito por amber viescas | Traducido por daniel gómez villegas
  • Comparte
  • Twittea
  • Comparte
  • Pin
  • E-mail
Cómo hacer una matriz y llenarla con números aleatorios en Java
Una matriz es una tabla de números, o una matriz de dos dimensiones en Java. (Michael Blann/Digital Vision/Getty Images)

Java no implementa una clase Matrix que proporcione métodos integrados para la manipulación de matrices como una de sus clases predeterminadas. Sin embargo, puedes crear y modificar matrices bidimensionales de números como si fueran matrices. Además, el Instituto Nacional de Estándares en Tecnologías creó una librería Matrix simple en Java llamada JAMA, con la que crear y manipular matrices. Puedes utilizar cualquiera de los métodos para crear una representación matricial en Java, aunque sin un paquete especial, tendrás que aplicar manipulaciones matriciales por ti mismo.

Nivel de dificultad:
Moderado

Otras personas están leyendo

Necesitarás

  • El paquete JAMA (opcional)

Lista completaMinimizar

Instrucciones

    Por medio de matrices

  1. 1

    Crea una matriz 2D de enteros, por ejemplo, "int [][] arr = new arr[x][y];", donde "x" es el número de filas y "y" es el número de columnas.

  2. 2

    Crea una nueva instancia de un generador de números aleatorios, por ejemplo, "Random rand = new Random();"

  3. 3

    Crea un ciclo doble for para recorrer todas las entradas de la matriz y agregar un nuevo número aleatorio a cada entrada, como: "for (int i = 0; i < x, i++) { for (int j = 0; j < y; j++) {arr[i][j] = rand.nextInt(r);} }", donde "r" es el valor máximo que deseas generar.

    Por medio del paquete JAMA

  1. 1

    Descarga el paquete JAMA.

  2. 2

    Incluye el paquete de matriz JAMA en las dependencias de tu proyecto, un proceso que depende de tu JDK.

  3. 3

    Crea una nueva matriz aleatoria en el código llamando al método estático Matrix.random(), por ejemplo, "Matrix m = Matrix.random(x,y);" donde x es el número de filas y "y" es el número de columnas.

Consejos y advertencias

  • Asegúrate de importar el paquete java.util.Random para generar números aleatorios.

No dejes de ver

Filtrar por:
  • Mostrar todos
  • Artículos
  • Galerías de fotos
  • Videos
Ordenar:
  • Más relevante
  • Más popular
  • Más reciente

No se encuentran artículos disponibles

No se encuentran slideshows disponibles

No se encuentran videos disponibles