Jak utworzyć tablicę i wypełnić ją losowymi liczbami w Javie

Tablica to tablica liczb lub dwuwymiarowa tablica w języku Java.

Za pomocą macierzy

Krok 1

Utwórz tablicę 2D z liczb całkowitych, na przykład "int [] [] arr = new arr [x] [y];", gdzie "x" to liczba wierszy, a "y" to liczba kolumn.

Krok 2

Utwórz nową instancję generatora liczb losowych, na przykład "Random rand = new Random ();"

Krok 3

Utwórz podwójne dla cyklu, aby przemieścić wszystkie pozycje w macierzy i dodaj nową liczbę losową do każdego wpisu, na przykład: "for (int i = 0; i <x, i ++) {for (int j = 0; j <y ; j ++) {arr [i] [j] = rand.nextInt (r);}} ", gdzie" r "jest maksymalną wartością, którą chcesz wygenerować.

Poprzez pakiet JAMA

Krok 1

Pobierz pakiet JAMA.

Krok 2

Dołącz pakiet macierzy JAMA w zależnościach twojego projektu, proces, który zależy od twojego JDK.

Krok 3

Utwórz nową losową macierz w kodzie, wywołując metodę statyczną Matrix.random (), na przykład "Matrix m = Matrix.random (x, y);" gdzie x to liczba wierszy, a "y" to liczba kolumn.