Package org.apache.commons.math.random
Class JDKRandomGenerator
java.lang.Object
java.util.Random
org.apache.commons.math.random.JDKRandomGenerator
- All Implemented Interfaces:
Serializable
,RandomGenerator
,RandomGenerator
Extension of
java.util.Random
to implement
RandomGenerator
.- Since:
- 1.1
- Version:
- $Revision: 811685 $ $Date: 2009-09-05 19:36:48 +0200 (sam. 05 sept. 2009) $
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface java.util.random.RandomGenerator
RandomGenerator.ArbitrarilyJumpableGenerator, RandomGenerator.JumpableGenerator, RandomGenerator.LeapableGenerator, RandomGenerator.SplittableGenerator, RandomGenerator.StreamableGenerator
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.util.Random
doubles, doubles, doubles, doubles, from, ints, ints, ints, ints, longs, longs, longs, longs, next, nextBoolean, nextBytes, nextDouble, nextFloat, nextGaussian, nextInt, nextInt, nextLong, setSeed
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.util.random.RandomGenerator
isDeprecated, nextDouble, nextDouble, nextExponential, nextFloat, nextFloat, nextGaussian, nextInt, nextLong, nextLong
Methods inherited from interface org.apache.commons.math.random.RandomGenerator
nextBoolean, nextBytes, nextDouble, nextFloat, nextGaussian, nextInt, nextInt, nextLong, setSeed
-
Constructor Details
-
JDKRandomGenerator
public JDKRandomGenerator()
-
-
Method Details
-
setSeed
public void setSeed(int seed) Sets the seed of the underlying random number generator using anint
seed.Sequences of values generated starting with the same seeds should be identical.
- Specified by:
setSeed
in interfaceRandomGenerator
- Parameters:
seed
- the seed value
-
setSeed
public void setSeed(int[] seed) Sets the seed of the underlying random number generator using anint
array seed.Sequences of values generated starting with the same seeds should be identical.
- Specified by:
setSeed
in interfaceRandomGenerator
- Parameters:
seed
- the seed value
-