构造器
Random构造器有两种Random()与Random(long seed),其中后者的参数为种子,通过不同的种子可以生成不同的伪随机数串。
无参的构造器中的设定种子值原则是:构造函数将随机生成器的种子设置为不同于此构造器其他调用值。
对于有参的构造器,这种子是伪随机数发生器内部状态的初始值,它有next(int)方法产生。
同时new一个无参的构造器也可以设定种子值。
例:Random rnd = new Random();
rnd.setSeed(300);//将rnd对象的种子值设为300。
方法名
setseed()
用一串长类型的数来设置随机数发生器的种子,setseed的遵循的准则是:setseed改变了随机数生成器对象的状态使得就好像它被作为参数一样。重写可以使用长达64位数作为种子数。