Como fazer um array e preenchê-lo com números aleatórios em Java

Uma matriz é uma tabela de números ou uma matriz bidimensional em Java.

Por meio de matrizes

Passo 1

Crie uma matriz 2D de inteiros, por exemplo, "int [] [] arr = new arr [x] [y];", onde "x" é o número de linhas e "y" é o número de colunas.

Passo 2

Crie uma nova instância de um gerador de números aleatórios, por exemplo, "Random Rand = new Random ();"

Passo 3

Crie um double para o ciclo percorrer todas as entradas na matriz e adicione um novo número aleatório a cada entrada, como: "para (int i = 0; i <x, i ++) {para (int j = 0; j <y ; j ++) {arr [i] [j] = rand.nextInt (r);}} ", onde" r "é o valor máximo que você deseja gerar.

Através do pacote JAMA

Passo 1

Baixe o pacote JAMA.

Passo 2

Inclua o pacote da matriz JAMA nas dependências do seu projeto, um processo que depende do seu JDK.

Passo 3

Crie uma nova matriz aleatória no código chamando o método estático Matrix.random (), por exemplo, "Matrix m = Matrix.random (x, y);" onde x é o número de linhas e "y" é o número de colunas.