Obwohl es unmöglich ist, für Computer ist zu erzeugen echte Zufallszahlen Java Klasse Random zuverlässig erzeugen einzigartige Pseudo- Zufallszahlen mit nur wenigen Zeilen Code. Um Zufallszahlen zu erzeugen , müssen Sie eine einzelne Instanz der Random-Klasse zu deklarieren. Sie können dann diese Instanz , um so viele Zufallszahlen zu erstellen , wie Sie benötigen . Mit nur einer einzigen Instanz von Random anstatt mehrere unabhängige Instanzen sorgt dafür, dass jede zufällige Nummer, die Sie erzeugen, wird einzigartig sein . Anleitung
1
Typ "import java.util.Random ; " in einer eigenen Zeile außerhalb der Klassendeklaration in der gleichen Datei, die Sie eine Zufallszahl in.
erzeugen wollen
2
Art " Zufallsgenerator = new Random ( ); " . innerhalb der Methode , wo Sie brauchen , um eine Zufallszahl generieren
3
Typ " int min = 0; int max = 99; "auf einer neuen Zeile Code . Ersetzen Null und 99 mit dem, was Sie wollen, dass die minimalen und maximalen Grenzen für den Zufallsgenerator zu sein . Zum Beispiel, wenn Sie eine zufällige Zahl zwischen fünf und 10 (nicht darunter zehn ) wollten, würden Sie " int min = 5; int max = 10; " .
4
Type " int randomInteger = generator.nextInt ( max -min) + min; . " in einer neuen Zeile , um eine neue Zufallszahl erstellen und speichern es in der Variablen" randomInteger "
5
Use" ; generator.nextInt ( max -min) + min; " so oft wie nötig, um weiterhin schaffen einzigartige Zufallszahlen . Weisen Sie den Wert in eine andere Variable jeder Zeit. Zum Beispiel " int nextRandomInteger = generator.nextInt ( max -min) + min; " " . NextRandomInteger " würde eine neue Zufallszahl erstellen und speichern es in der Variablen