Jak wygenerować liczbę losową w Javie z pewnymi odmianami?

Opublikowany: 2019-02-27
chrupać losową liczbę

W Javie istnieje metoda random() w klasie Math , która zwraca podwójną wartość z zakresu od 0.0 and 1.0 . W klasie Random znajduje się metoda nextInt(int n) , która zwraca losową wartość z zakresu 0 (włącznie) i n (wyłącznie).

Jestem pewien, że w przeszłości musiałeś zmierzyć się z poniższymi pytaniami:

  • Jak generować liczby losowe w Javie?
  • Generowanie liczby losowej z zakresu za pomocą Javy
  • Gdzie mogę znaleźć przykłady liczb losowych Java?
  • Przykład metody Java.lang.Math.random()

Oto prosty przykład, który wykorzystuje funkcję Random() i dostarcza odpowiedzi na wszystkie Twoje pytania.

Jak wygenerować liczbę losową w Javie z pewnymi odmianami?

Oto, co tutaj robimy:

  • Utwórz metodę RandomTest1 (), która jest prostym testem, który drukuje losową liczbę między minimalną a maksymalną liczbą (przykład zakresu liczb).
  • Utwórz metodę RandomTest2 (), która jest prostym testem, który drukuje losowy wpis z listy.
  • Utwórz Two Threads w main i run metodę Main.

Dane wyjściowe konsoli Eclipse:

Możesz rzucić okiem na ponad 500 samouczków na temat Javy.