Rumah >Java >javaTutorial >Bagaimanakah Saya Boleh Memilih Unsur Secara Rawak daripada Tatasusunan Integer di Jawa?

Bagaimanakah Saya Boleh Memilih Unsur Secara Rawak daripada Tatasusunan Integer di Jawa?

Linda Hamilton
Linda Hamiltonasal
2024-12-01 04:23:11943semak imbas

How Can I Randomly Select an Element from an Integer Array in Java?

Memilih Elemen Secara Rawak daripada Tatasusunan

Banyak tugas pengaturcaraan memerlukan pemilihan elemen rawak daripada koleksi. Artikel ini membentangkan penyelesaian untuk memilih unsur secara rawak daripada tatasusunan integer.

Pertimbangkan contoh berikut:

int[] array = {1, 2, 3};
How can we randomly select a number from this array?

Untuk menangani masalah ini, kami menyediakan pelaksanaan Java yang memanfaatkan kelas Rawak untuk menjana indeks rawak dalam tatasusunan dan mengembalikan elemen pada indeks itu:

public static int getRandom(int[] array) {
    int rnd = new Random().nextInt(array.length);
    return array[rnd];
}

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Memilih Unsur Secara Rawak daripada Tatasusunan Integer di Jawa?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn