Java implementerar inte en Matrix klass som innehåller inbyggda metoder för att manipulera matriser som en av sina standardinställningar . Däremot kan du skapa och ändra tvådimensionella arrayer av siffror som om de vore matriser . Dessutom skapade National Institute of Standards i Technology en enkel matris bibliotek i Java kallas JAMA , som att skapa och manipulera matriser . Du kan antingen använda metoden för att skapa en matris representation i Java , men utan ett speciellt paket du behöver för att genomföra matris manipulationer själv . Saker du behöver
JAMA (tillval )
Visa fler instruktioner
Via Arrays
1
Skapa en 2D- array av heltal , t.ex. " int [ ] [ ] arr = new arr [x] [j ]," , där "x" är antalet rader och "y" är antalet kolumner
2
Skapa ett . ny instans av en slumpgenerator , t.ex. " Random rand = new Random ( ) ; "
3
Skapa en dubbel för loop till loop genom alla matris poster och lägga till ett nytt slumptal till varje post , exempelvis : " för ( int i = 0 ; i < x , i + + ) {for ( int j = 0 ; j < y , j + + ) { arr [ i] [ j ] = rand.nextInt ( R ) ;} } " , där " r " är det högsta värdet som du vill skapa .
Via JAMA paketet
4
Ladda JAMA paketet .
5
Inkludera JAMA matrix paketet i din projektets beroenden , en process som beror på din JDK .
6
Skapa en ny slumpmatris i koden genom att anropa den statiska metoden Matrix.random ( ) , t.ex. "Matris m = Matrix.random (x, y )," . Där x är antalet rader och y är antalet kolumner