Strona Główna | Kurs Javy | Galeria Apletów | Algorytmy | CodeGenerator | Państwa, miasta(gra) | Forum

INNE DZIAŁY
Co to jest java?

KURS
Dla początkujących

Liczby pseudolosowe

Liczby pseudolosowe tworzy się za pomocą równomiernie rozłożonych sekwencji.
Pod wieloma względami liczby te niczym nie ustępują liczbom losowym, dlatego z powodzeniem mogą być wykorzystywane w różnego rodzaju grach i aplikacjach.

Za generowanie liczb pseudolosowych w Javie odpowiada klasa Random, z pakietu java.util.
Klasa ta ma dwa konstruktory:
Pierwszy, nie przyjmuje żadnego parametru, i jako wartość początkową (tzw. ziarna)przyjmuje aktualny czas.
Drugi, jako jedyny parametr przyjmuje liczbę typu long, która jest wartością początkową sekwencji losowej.

Klasa ta ma wiele metod, zwracających liczby pseudolosowe różnych typów.
Najprostsze są metody typu nextTyp, nie przyjmujące żadnego parametru, a zwracające określony typ:
  • boolean nextBoolean()
  • double nextDouble()
  • float nextFloat()
  • int nextInt()
  • long nextLong()
Ponadto klasa ta ma inne metody:
  • int nextInt(int n)
    Metoda zwraca liczbę typu int z przedziału od 0 do n.
  • void nextBytes(byte t[])
    Wypełnia tablice t losowo wygenerowanymi liczbami.
  • double nextGaussian()
    Metoda zwraca liczbę z zakresu tzw. krzywej Gaussa.

>Kliknij tutaj by skomentować, zgłosić błąd, lub uzupełnić tą część kursu.<




statystyki www stat.pl
Wszystkie prawa zastrzeżone. Created by MarioX