Cara membuat array dan mengisinya dengan angka acak 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.