static ThreadLocalRandom
current()
Returns the current thread's ThreadLocalRandom
.
DoubleStream
doubles()
Returns an effectively unlimited stream of pseudorandom double
values, each between zero (inclusive) and one (exclusive).
DoubleStream
doubles(double randomNumberOrigin, double randomNumberBound)
Returns an effectively unlimited stream of pseudorandom double
values, each conforming to the given origin (inclusive) and bound (exclusive).
DoubleStream
doubles(long streamSize)
Returns a stream producing the given streamSize
number of pseudorandom double
values, each between zero (inclusive) and one (exclusive).
DoubleStream
doubles(long streamSize, double randomNumberOrigin, double randomNumberBound)
Returns a stream producing the given streamSize
number of pseudorandom double
values, each conforming to the given origin (inclusive) and bound (exclusive).
IntStream
ints()
Returns an effectively unlimited stream of pseudorandom int
values.
IntStream
ints(int randomNumberOrigin, int randomNumberBound)
Returns an effectively unlimited stream of pseudorandom int
values, each conforming to the given origin (inclusive) and bound (exclusive).
IntStream
ints(long streamSize)
Returns a stream producing the given streamSize
number of pseudorandom int
values.
IntStream
ints(long streamSize, int randomNumberOrigin, int randomNumberBound)
Returns a stream producing the given streamSize
number of pseudorandom int
values, each conforming to the given origin (inclusive) and bound (exclusive).
LongStream
longs()
Returns an effectively unlimited stream of pseudorandom long
values.
LongStream
longs(long streamSize)
Returns a stream producing the given streamSize
number of pseudorandom long
values.
LongStream
longs(long randomNumberOrigin, long randomNumberBound)
Returns an effectively unlimited stream of pseudorandom long
values, each conforming to the given origin (inclusive) and bound (exclusive).
LongStream
longs(long streamSize, long randomNumberOrigin, long randomNumberBound)
Returns a stream producing the given streamSize
number of pseudorandom long
, each conforming to the given origin (inclusive) and bound (exclusive).
protected int
next(int bits)
Generates the next pseudorandom number.
boolean
nextBoolean()
Returns a pseudorandom boolean
value.
double
nextDouble()
Returns a pseudorandom double
value between zero (inclusive) and one (exclusive).
double
nextDouble(double bound)
Returns a pseudorandom double
value between 0.0 (inclusive) and the specified bound (exclusive).
double
nextDouble(double origin, double bound)
Returns a pseudorandom double
value between the specified origin (inclusive) and bound (exclusive).
float
nextFloat()
Returns a pseudorandom float
value between zero (inclusive) and one (exclusive).
double
nextGaussian()
Returns the next pseudorandom, Gaussian ("normally") distributed double
value with mean 0.0
and standard deviation 1.0
from this random number generator's sequence.
int
nextInt()
Returns a pseudorandom int
value.
int
nextInt(int bound)
Returns a pseudorandom int
value between zero (inclusive) and the specified bound (exclusive).
int
nextInt(int origin, int bound)
Returns a pseudorandom int
value between the specified origin (inclusive) and the specified bound (exclusive).
long
nextLong()
Returns a pseudorandom long
value.
long
nextLong(long bound)
Returns a pseudorandom long
value between zero (inclusive) and the specified bound (exclusive).
long
nextLong(long origin, long bound)
Returns a pseudorandom long
value between the specified origin (inclusive) and the specified bound (exclusive).
void
setSeed(long seed)
Throws UnsupportedOperationException
.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4