Comment faire un tableau et le remplir avec des nombres aléatoires en Java
Au moyen de matrices
Étape 1
Créez un tableau 2D d'entiers, par exemple "int [] [] arr = new arr [x] [y];", où "x" correspond au nombre de lignes et "y" au nombre de colonnes.
Étape 2
Créez une nouvelle instance d'un générateur de nombres aléatoires, par exemple, "Random rand = new Random ();"
Étape 3
Créez un double cycle pour parcourir toutes les entrées de la matrice et ajoutez un nouveau nombre aléatoire à chaque entrée, tel que: "pour (int i = 0; i <x, i ++) {pour (int j = 0; j <y ; j ++) {arr [i] [j] = rand.nextInt (r);}} ", où" r "est la valeur maximale que vous souhaitez générer.
À travers le forfait JAMA
Étape 1
Téléchargez le package JAMA.
Étape 2
Incluez le package de matrice JAMA dans les dépendances de votre projet, processus qui dépend de votre JDK.
Étape 3
Créez une nouvelle matrice aléatoire dans le code en appelant la méthode statique Matrix.random (), par exemple, "Matrix m = Matrix.random (x, y);" où x est le nombre de lignes et "y" le nombre de colonnes.