Les partenaires publicitaires:

Comment faire une matrice et le remplir avec des nombres aléatoires en java

Java ne met pas en œuvre une classe Matrix qui fournit des méthodes intégrées pour la manipulation de matrices comme l'une de ses valeurs par défaut. Cependant, vous pouvez créer et modifier des tableaux à deux dimensions de nombres comme si elles étaient des matrices. En outre, l'Institut national des normes dans la technologie a créé une bibliothèque Matrix simples en Java appelé JAMA, avec laquelle créer et manipuler des matrices. Vous pouvez utiliser soit la méthode pour créer une représentation matricielle en Java, bien que sans un forfait spécial, vous aurez besoin de mettre en œuvre manipulations de matrices vous-même.

Choses que vous devez

  • Package JAMA (facultatif)

Via Arrays

  • 1

    Créer un tableau 2D de nombres entiers, par exemple "int [] [] arr = new arr [x] [y] -", Où "X" est le nombre de lignes et "y" est le nombre de colonnes.

  • 2


    Créer une nouvelle instance d'un générateur de nombres aléatoires, par exemple, "Rand aléatoire = new Random () -"

  • 3

    Créer une double boucle for pour boucler à travers toutes les entrées de la matrice et ajouter un nouveau numéro aléatoire à chaque entrée, tels que: "for (int i = 0 à i lt; x, i ++) {for (int j = 0 à j lt; j y- ++) {arr [i] [j] = rand.nextInt (r) -}}", Où "r" est la valeur maximale que vous voulez générer.

Via package JAMA

  • 1



    Télécharger le package JAMA.

  • 2

    Inclure le paquet de matrice JAMA dans les dépendances de votre projet, un processus qui dépend de votre JDK.

  • 3

    Créer une nouvelle matrice aléatoire dans votre code en appelant la méthode statique Matrix.random (), par exemple, "Matrice Matrix.random m = (x, y) -" où x est le nombre de lignes et y est le nombre de colonnes.

Conseils & Avertissements

  • Assurez-vous d'importer le package de java.util.Random pour générer des nombres aléatoires.
» » » » Comment faire une matrice et le remplir avec des nombres aléatoires en java