Como fazer um array e preenchê-lo com números aleatórios 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.