Cara membuat array dan mengisinya dengan angka acak di Java

Array adalah tabel angka, atau array dua dimensi di Java.

Dengan menggunakan matriks

Langkah 1

Buat 2D array integer, misalnya, "int [] [] arr = new arr [x] [y];", di mana "x" adalah jumlah baris dan "y" adalah jumlah kolom.

Langkah 2

Buat instance baru dari generator nomor acak, misalnya, "Random rand = new Random ();"

Langkah 3

Buat dobel untuk siklus untuk melintasi semua entri dalam matriks dan tambahkan nomor acak baru ke setiap entri, seperti: "untuk (int i = 0; i <x, i ++) {for (int j = 0; j <y ; j ++) {arr [i] [j] = rand.nextInt (r);}} ", di mana" r "adalah nilai maksimum yang ingin Anda hasilkan.

Melalui paket JAMA

Langkah 1

Unduh paket JAMA.

Langkah 2

Sertakan paket matriks JAMA dalam dependensi proyek Anda, sebuah proses yang bergantung pada JDK Anda.

Langkah 3

Buat matriks acak baru dalam kode dengan memanggil metode statis Matrix.random (), misalnya, "Matrix m = Matrix.random (x, y);" di mana x adalah jumlah baris dan "y" adalah jumlah kolom.