Mathematik.Lösegeldklasse:
Diese Klasse wird verwendet, um die Zufallszahl zu generieren, die eine positive Bruchnummer innerhalb des Bereichs von 0 darstellt.0 bis 0.99. Diese Klasse hat eine Methode mit dem Namen willkürlich() Um die fraktionalen Zufallszahlen zu generieren, müssen kein Objekt für die Verwendung dieser Klasse erstellt werden.
Zufällige Klasse:
Das zufällige Die Klasse hat viele Methoden, um verschiedene Arten von Zufallszahlen zu generieren, z. B NextInt (), NextDouble (), Nextlong, usw. Die Ganzzahl- und Bruchzahlen können also mithilfe der entsprechenden Methode dieser Klasse generiert werden. Sie müssen ein Objekt erstellen, das in dieser Klasse verwendet werden soll.
Beispiel 1: Generieren Sie die fraktionale Zufallszahl mit Mathematik.Amdom
Es wird zuvor erwähnt Mathematik.willkürlich Die Klasse generiert standardmäßig eine lange fraktionale Zufallszahl, wie Sie eine fraktionale Zufallszahl mit zwei Ziffern generieren können, nachdem Dezimalpunkte im folgenden Beispiel angezeigt wurden. Dezimalformat Die Klasse wird hier verwendet, um die fraktionalen Zufallswerte mit zwei Ziffern nach dem Dezimalpunkt zu formatieren. Nach der Ausführung des Code werden fünf Bruchnummern generiert.
Java importieren.Text.Dezimalformat;Ausgang:
Das folgende Bild zeigt die Ausgabe des obigen Codes.
Beispiel-2: Generieren Sie eine ganzzahlige Zufallszahl mit Mathematik.willkürlich
Das folgende Beispiel zeigt, wie Sie fünf zufällige Ganzzahlen mit Mathematik generieren können.zufällige Klasse. Hier wird jeder Zufallswert mit 100 multipliziert, um die Anzahl von 2 Ziffern vor dem Dezimalpunkt und die Mathematik zu erhalten.Round () Methode wird verwendet, um den Ganzzahlwert zu erhalten.
öffentliche Klasse Random2Ausgang:
Die folgende Ausgabe wird nach dem Ausführen des Skripts angezeigt. Hier werden fünf ganzzahlige Zahlen von zwei Ziffern generiert.
Beispiel-3: Generieren Sie eine ganzzahlige Zufallszahl mit der Zufallsklasse
Sie müssen das Objekt der zufälligen Klasse erstellen, um eine zufällige Zahl mithilfe zu generieren Zufällig cLass, die im folgenden Beispiel gezeigt wird. Hier das NextInt () Methode von Willkürlich Die Klasse wird verwendet, um 10 zufällige Ganzzahlzahlen mit der 'for' -Schleife zu generieren. Laut dem Code kann eine beliebige Zahl von 0 bis 99 als Zufallszahl generiert werden. Wenn jedoch eine generierte Zufallszahl mehr als 95 liegt, endet das Programm aus der Schleife aus der Schleife.
Java importieren.Util.Willkürlich;Ausgang:
Die Ausgabe variiert jedes Mal, wenn Sie Code für die Zufallszahl ausführen. Die folgende Ausgabe zeigt, dass nach der Generierung von 5 Zufallszahlen eine zufällige Anzahl von mehr als 95 generiert und aus der Schleife beendet wird.
Beispiel-4: Generieren Sie eine Zufallszahl innerhalb eines Bereichs mit der Zufallsklasse
Die untere Grenze für die Generierung von Zufallszahlen unter Verwendung Zufallsklasse ist standardmäßig 0. Das folgende Beispiel zeigt, wie Sie die unteren und oberen Grenzen einstellen können, bevor Sie die Zufallszahlen erzeugen. Die untere Grenze und die Obergrenze werden als Eingabe des Benutzers angenommen. Innerhalb des von den unteren und oberen Grenzen definierten Bereichs werden fünf Zufallszahlen erzeugt.
Java importieren.Util.Willkürlich;Ausgang:
10 wird als Untergrenze angenommen und 50 werden als Obergrenze in der folgenden Ausgabe genommen, und in diesem Bereich werden fünf Zufallszahlen erzeugt.
Beispiel-5: Erzeugen Sie boolesche Zufallswerte mit der Zufallsklasse
Boolescher Zufallswert kann durch Verwendung der generiert werden NEXTBOOLEAN () Methode von Willkürlich Klasse. Das folgende Beispiel zeigt, wie drei boolesche Werte zufällig mit dem verwendet werden können NEXTBOOLEAN () Methode und 'für' Schleife.
Java importieren.Util.Willkürlich;Ausgang:
Die Ausgabe des Codes kann variieren, um Wert zufällig zu generieren. Drei WAHR Die Werte werden in der folgenden Ausgabe zufällig erzeugt.
Abschluss:
Eine Zufallszahl zu generieren ist nützlich für verschiedene programmierbedingte Aufgaben, wie z. B. Wahrscheinlichkeitsprüfung, Lotteriekartengenerierung usw. Verschiedene Möglichkeiten zur Generierung verschiedener Arten von Zufallszahlen werden durch die Verwendung von zwei Java -Klassen in diesem Tutorial erklärt. Nach dem Üben der Beispiele dieses Tutorials wird das Konzept der Zufallszahl für die Java -Benutzer gelöscht und sie können zufällige Zahlen als Programmieranforderung generieren.