Ten zapis, potwierdzi nas na temat generowania liczb losowych w Javie za pomocą następujących podejść
Metoda 1: Użyj matematyki.Metoda losowa ()
W Javie liczby losowe można wygenerować za pomocą matematyki.Metoda losowa (). Generuje losowe dodatnie wartości podwójnych danych danych. To generuje liczby między 0.0 i 1.0.
Kod:
Klasa publiczna działałaW tym kodzie tworzymy główną funkcję.Następnie wewnątrz głównej funkcji tworzymy pętlę i wewnątrz pętli dla matematyki, używamy matematyki.Metoda losowa () w celu wygenerowania i wyświetlania liczby losowej za każdym razem, gdy pętla się wykonuje.
Wyjście:
W tym wyjściu możemy wyraźnie zobaczyć, że za każdym razem, gdy pętla wykonuje liczbę losową, generowana jest między 0.0 i 1.0.
Metoda 2: Użyj klasy ThreadLocalrandom
Możemy również użyć klasy ThreadLocalrandom do generowania liczb losowych. Generuje losową liczbę liczb całkowitych, podwójnych, boolleansów itp. Ta klasa jest częścią Java.Util.Pakiet współbieżny. Teraz zobaczmy, jak generujemy liczby losowe za pomocą tej klasy w poniższym przykładzie.
Kod:
Importuj Java.Util.równoległy.ThreadLocalrandom;W tym kodzie tworzymy pętlę dla głównej funkcji. Następnie używamy ThreadLocalrandom Klasa do wygenerowania losowej liczby typów podwójnych, liczb całkowitych i boolean, wywołując metody NextItt, Nextboolean i NextDouble.
Wyjście:
Wyjście pokazuje, że pętla wykonuje się trzy razy i za każdym razem, gdy generuje losową liczbę typów danych podwójnych, liczb całkowitych i boolowskich.
Metoda 3: Użyj losowej klasy
Ta klasa jest obecna w Javie.pakiet UTIL. Ta klasa generuje losową liczbę liczb całkowitych, podwójnych, długich i logicznych typów danych. Aby użyć tej klasy do generowania liczb losowych, musimy utworzyć obiekt dla klasy, a następnie wywołać metody NextLint, NextLong, NextDouble i Nextboolean. W tej klasie możemy również przekazać zasięg jako argument.
Kod:
metody pakietu;W tym kodzie tworzymy obiekt RAN dla klas losowych, aby uzyskać dostęp do jego metod, a następnie wywołujemy go z NextTINT, NextDouble i NextLong z argumentami jako zakresu wygenerowania liczby losowej w danym zakresie.
Wyjście:
W tym wyjściu widzimy, że liczby losowe są generowane między 50, 40 a 30 za każdym razem, gdy pętla wykonuje.
Wniosek
W Javie liczby losowe są generowane za pomocą matematyki.Metoda losowa, klasa ThreadLocalrandom i Java.Util.Klasa losowa. W tym artykule rozmawialiśmy o podejściach dotyczących szczegółowego generowania liczb losowych w Javie z przykładami. Ten artykuł jest w pełni wypełniony wszystkimi niezbędnymi informacjami, których potrzebujesz, aby dowiedzieć się o generowaniu losowego numeru w Javie.