A generator of random bool, int, or double values.
The default implementation supplies a stream of
pseudo-random bits that are not suitable for cryptographic purposes.
Constructors
-
Random([int seed])
-
Creates a random number generator.
Methods
-
nextInt(int max)
→
int
-
Generates a non-negative random integer uniformly distributed in the range
from 0, inclusive, to max, exclusive.
-
nextDouble()
→
double
-
Generates a non-negative random floating point value uniformly distributed
in the range from 0.0, inclusive, to 1.0, exclusive.
-
nextBool()
→
bool
-
Generates a random boolean value.