如何在java中重用一个Random种子,以便我再次使用nextInt()相同的值?

use*_*142 3 java random

我首先调用我的randomGenerator对象: randomGenerator

现在,如果我想使用SAME原始随机生成的值重新初始化我的数组(在对其进行一些更改并进行一些测试之后),我该怎么做?我如何重复使用种子?

小智 7

Random randomGenerator = new Random(5);
Run Code Online (Sandbox Code Playgroud)

新的随机(5); 是你如何播种你的发电机.如果你重复使用它,你将得到与以前相同的数字.

randomGenerator = new Random(5);
Run Code Online (Sandbox Code Playgroud)

是解决方案.(不需要新对象)