jueves, 7 de noviembre de 2013

Cómo hacer una matriz y llenarlo de números aleatorios en Java

Una matriz es una tabla de números, o una matriz bidimensional en Java.

Java no implementa una clase Matrix que proporciona una función de métodos para manipular matrices como uno de sus valores por defecto. Sin embargo, puede crear y modificar las matrices bidimensionales de números como si fueran matrices. Además, el Instituto Nacional de Estándares en Tecnología creó una biblioteca de matriz simple en Java llamada JAMA, con el que crear y manipular las matrices. Puede utilizar cualquiera de los métodos para crear una representación de la matriz en Java, aunque sin un paquete especial que tendrá que aplicar manipulaciones matriciales mismo. Cual Papel adecuado wc colocacion

Lo que necesita

JAMA paquete (opcional) Sugerir Edita Via Arrays



Crear 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.



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



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

Via paquete de JAMA



Descargue el paquete de JAMA.



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



Crea una nueva matriz al azar 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 e y es el número de columnas.

Consejos y advertencias

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

 

No hay comentarios:

Publicar un comentario