In dieser Beschreibung wird uns das Generieren von Zufallszahlen in Java mithilfe der folgenden Ansätze bestätigt
Methode 1: Mathematik verwenden.Random () Methode
In Java können zufällige Zahlen mit der Mathematik generiert werden.Random () Methode. Es generiert zufällige positive Doppel -Datentyp -Werte. Dies erzeugt Zahlen zwischen 0.0 und 1.0.
Code:
öffentliche Klasse liefIn diesem Code erstellen wir eine Hauptfunktion.In der Hauptfunktion erstellen wir dann eine für die Schleife und in der für Schleife, die Mathematik verwenden.Random () Methode, um jedes Mal eine Zufallszahl zu generieren und anzuzeigen, wenn die Schleife selbst ausgeführt wird.
Ausgang:
In dieser Ausgabe können wir deutlich erkennen, dass jedes Mal, wenn die Schleife eine Zufallszahl ausführt, zwischen 0 generiert wird.0 und 1.0.
Methode 2: Verwenden Sie die ThreadLocalRandom -Klasse
Wir können auch die ThreadLocalRandom -Klasse verwenden, um Zufallszahlen zu generieren. Es erzeugt die zufällige Anzahl von Ganzzahlen, Doppel, Booleschen usw. Diese Klasse ist ein Teil der Java.Util.gleichzeitiges Paket. Lassen Sie uns nun sehen, wie wir im folgenden Beispiel zufällige Zahlen mit dieser Klasse generieren.
Code:
Java importieren.Util.gleichzeitig.ThreadLocalRandom;In diesem Code erstellen wir in der Hauptfunktion eine für Schleife. Dann benutzen wir die ThreadLocalRandom Klasse, um eine zufällige Anzahl von Doppel-, Ganzzahl- und Booleschen Typen zu generieren, indem Sie sich mit den Methoden "NextInt, Nextboolean" und "NextDouble" anrufen.
Ausgang:
Die Ausgabe zeigt, dass die Schleife dreimal ausgeführt wird und jedes Mal eine zufällige Anzahl von Doppel-, Ganzzahl- und Booleschen Datentypen erzeugt.
Methode 3: Verwenden Sie die zufällige Klasse
Diese Klasse ist in der Java vorhanden.Util -Paket. Diese Klasse generiert eine zufällige Anzahl von Ganzzahl-, Doppel-, Long- und Booleschen Datentypen. Um diese Klasse zu verwenden, um zufällige Zahlen zu generieren. In dieser Klasse können wir den Bereich auch als Argument verabschieden.
Code:
Paketmethoden;In diesem Code erstellen wir ein Ran -Objekt für die zufällige Klasse, um auf seine Methoden zuzugreifen, und rufen es dann mit NextInt, NextDouble und Nextlong mit Argumenten als Bereich, um eine Zufallszahl innerhalb des angegebenen Bereichs zu generieren.
Ausgang:
In dieser Ausgabe können wir feststellen, dass zufällige Zahlen jedes Mal zwischen 50, 40 und 30 generiert werden, wenn die Schleife ausgeführt wird.
Abschluss
In Java werden zufällige Zahlen mit der Mathematik generiert.Zufällige Methode, ThreadLocalRandom -Klasse und Java.Util.Zufällige Klasse. In diesem Artikel haben wir über die Ansätze der Generierung von Zufallszahlen in Java im Detail mit Beispielen gesprochen. Dieser Artikel ist voll voll mit allen erforderlichen Informationen, die Sie benötigen, um eine Zufallszahl in Java zu generieren.