Java ne pas mettre en œuvre une classe Matrix qui fournit des méthodes intégrées pour la manipulation de matrices comme l'un de ses défauts . Cependant, vous pouvez créer et modifier des tableaux à deux dimensions de nombres comme s'ils étaient des matrices. En outre, l'Institut national des normes dans la technologie a créé une bibliothèque de simple matrice Java appelé JAMA, avec qui créer et manipuler des matrices. Vous pouvez utiliser soit la méthode utilisée pour créer une représentation matricielle en Java , mais sans un forfait spécial vous aurez besoin pour mettre en œuvre la manipulation des matrices vous-même. Choses que vous aurez besoin du paquet de JAMA
( facultatives); lt Show More Instructions
Via tableaux
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 un . nouvelle instance d'un générateur de nombres aléatoires , par exemple, "Random rand = new Random () ; "
3
créer une double boucle pour parcourir toutes les entrées de la matrice et ajouter un nouveau nombre aléatoire à chaque entrée , par exemple: " pour ( int i = 0; i < x , i + +) { for (int j = 0; j < y; j + +) { arr [ i ] [j ] = rand.nextInt (r );}} ", où" r »est la valeur maximale que vous voulez générer .
Via JAMA paquet
4
Télécharger le package de JAMA.
5
Inclure le JAMA paquet matrice dans les dépendances de votre projet, un processus qui dépend de votre JDK.
6
Créer une nouvelle matrice aléatoire dans votre 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 est le nombre de colonnes