Heim >Java >javaLernprogramm >Wie kann ich in Java zufällig ein Element aus einem Integer-Array auswählen?

Wie kann ich in Java zufällig ein Element aus einem Integer-Array auswählen?

Linda Hamilton
Linda HamiltonOriginal
2024-12-01 04:23:11951Durchsuche

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

Zufällige Auswahl von Elementen aus einem Array

Viele Programmieraufgaben erfordern die zufällige Auswahl von Elementen aus einer Sammlung. In diesem Artikel wird eine Lösung zum zufälligen Auswählen eines Elements aus einem ganzzahligen Array vorgestellt.

Betrachten Sie das folgende Beispiel:

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

Um dieses Problem zu lösen, stellen wir eine Java-Implementierung bereit, die die Random-Klasse nutzt um einen zufälligen Index innerhalb des Arrays zu generieren und das Element an diesem Index zurückzugeben:

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

Das obige ist der detaillierte Inhalt vonWie kann ich in Java zufällig ein Element aus einem Integer-Array auswählen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn