Die Studie erklärt das Verfahren der Erzeugung von Zufallszahlen zwischen 1 und 10.
So generieren Sie eine Zufallszahl zwischen 1 und 10?
Für die Erzeugung von Zufallszahlen zwischen 1 und 10 können Sie folgende Methoden folgen:
Versuchen wir, die Arbeit dieser Methoden nacheinander zu verstehen.
Methode 1: Generieren Sie die Zufallszahl zwischen 1 und 10 mit Mathematik.Random () Methode
Um eine Zufallszahl zwischen 1 und 10 zu erhalten, werden wir die „verwenden“Mathematik.willkürlich()" Methode. Da es sich um eine statische Methode handelt, wird der Klassenname in seinem Anruf verwendet. Diese Methode generiert eine zufällige Anzahl von “doppelt" Typ.
Syntax
Verwenden Sie die untergegebene Syntax für die Mathematik.random () Methode:
Mathematik.random () * (max_num - min_num)Hier das "max_num"Ist der Höchstwert, den wir als" festlegen werden "10", während "min_num"Ist der Mindestwert, der" ist "1”Bei der Erzeugung einer Zufallszahl zwischen 1 und 10.
Beispiel
Erstens erstellen wir zwei Variablen vom Typ ganzzahliger Typ und geben an “1" als "min_num" Und "10" als "max_num”:
int min_num = 1;Als Random () -Methode der Mathematikklasse gibt der zufällige Wert im Doppelart zurück, sodass wir eine doppelte Typ -Variable namens erstellen. “Rand_num”Zum Speichern zufällig erzeugter Wert:
double rand_num = math.random () * (max_num - min_num);Drucken Sie schließlich den zufällig generierten Wert auf der Konsole:
System.aus.println ("Zufällige Nummer:"+ rand_num);Die Ausgabe zeigt, dass zwischen 1 und 10 eine Zufallszahl von Doppelart generiert wird:
Versuchen wir nun, eine zufällige Anzahl von Int -Typen entsprechend dem angegebenen Bereich zu generieren.
Methode 2: Erzeugen Sie die Zufallszahl zwischen 1 und 10 mit zufällig.NextInt () Methode
Die Java "Willkürlich"Klasse bietet eine"NextInt ()”Das kann verwendet werden, um eine Zufallszahl von Ganzzahl oder intyp zu generieren. In unserem Fall werden wir die erwähnte Methode verwenden, um eine Zufallszahl vom Typ Ganzzahl zwischen 1 und 10 zu generieren.
Syntax
Die untergegebene Syntax kann zum Generieren einer Zufallszahl mithilfe der NextInt () -Methode verwendet werden:
Rand.NextInt (max_num - min_num) + min_num;Hier das "NextInt ()"Methode wird unter Verwendung eines Objekts der zufälligen Klasse aufgerufen"Rand"Und passieren"max_num" Und "min_numAls Argumente.
Beispiel
In diesem Beispiel werden wir zunächst eine Instanz der zufälligen Klasse namens erstellenRand”:
Random rand = new random ();Erstellen Sie dann eine Ganzzahl -Typvariable “X”Zum Speichern einer zufällig generierten Ganzzahl zwischen 1 und 10, indem Sie die NextInt () -Methode aufrufen.
int x = rand.NextInt (max_num - min_num) + min_num;Drucken Sie zuletzt die generierte Zufallszahl auf der Konsole aus:
System.aus.println ("Zufallszahl:"+ x);Wie Sie sehen können, haben wir erfolgreich generiert “6”Als Int -Typ -Variable zwischen 1 und 10:
Wir haben verschiedene Möglichkeiten gesammelt, um eine zufällige Zahl zwischen 1 und 10 zu generieren.
Abschluss
Zur Erzeugung einer Zufallszahl zwischen 1 und 10 können Sie die Methode Random () und die NextInt () -Methode verwenden. Die Random () -Methode erzeugt Zufallszahlen von Doppelart, während die NextInt () -Methode eine Zufallszahl im Ganzzahlformat generiert. In dieser Studie haben wir die Methode im Zusammenhang mit der Erlangung einer Zufallszahl zwischen 1 und 10 erläutert.