Java随机数Random

记录一个比较操蛋的问题
1、随机数是由随机种子根据一定的计算方法计算出来的结果。只要计算方法一定,随机种子一定,那么计算出来的结果就相同。

2、如果你每次调用srand()时都提供相同的种子值,那么,你将会得到相同的随机数序列

3、Random对象根据种子生成随机数,种子相同的Random对象,无论何时运行它,也无论它在那台机器上,生成的随机数序列都是相同的,种子不同的Random对象,生成的随机数序列是不一样的。

4、使用没带参数的Random构造函数生成的随机数序列是当前系统时间的毫秒数。

猜你喜欢

转载自blog.csdn.net/reuxfhc/article/details/80564800