你如何为 java 随机生成器提供种子?随机生成器 = new Random(2002334); 每次调用随机生成器时都会产生相同的数字吗?使用什么数字作为种子是否重要?
问问题
788 次
3 回答
0
Random(long seed)
- 使用单个长种子创建一个新的随机数生成器:
来自:http ://docs.oracle.com/javase/6/docs/api/java/util/Random.html
于 2012-11-27T15:43:32.490 回答
0
有两种方法:
将构造函数用作
Random random = new Random(seedValue);
//<-- 将所需的种子值作为参数传递实例化后使用
setSeed
as 方法random.setSeed(seedValue);
设置所需的种子值。
您可以在这里参考文档:http ://docs.oracle.com/javase/7/docs/api/java/util/Random.html#Random(long )
于 2012-11-27T15:44:20.717 回答