Das Auswählen eines zufälligen Elements aus einem Array ist eine häufige Programmieraufgabe. Beispielsweise müssen Sie möglicherweise einen zufälligen Namen aus einer Liste auswählen oder ein zufälliges Passwort generieren.
Problem:
Wie können wir bei einem gegebenen Integer-Array zufällig auswählen? ein Element?
Lösung:
Wir können die Random-Klasse verwenden, um eine Zufallszahl innerhalb des zu generieren Bereich der Array-Länge. Diese Zahl wird dann als Index zum Extrahieren des Zufallselements verwendet.
import java.util.Random; public static int getRandom(int[] array) { int rnd = new Random().nextInt(array.length); return array[rnd]; }
Mit dem Array new int[]{1,2,3} würde der Code beispielsweise eine Zufallszahl zwischen 0 und 0 generieren und 2 (einschließlich). Wenn die Zufallszahl 1 ist, wird das Element am Index 1 im Array zurückgegeben, also 2.
Das obige ist der detaillierte Inhalt vonWie kann ich ein Element aus einem Integer-Array zufällig auswählen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!