黑马程序员技术交流社区
标题:
谁能解释一下 下面的构造 函数有什么区别
[打印本页]
作者:
^o(孤8o|狼i¤F
时间:
2014-4-16 21:32
标题:
谁能解释一下 下面的构造 函数有什么区别
构造函数构造方法摘要
Random() 的
创建一个新的随机数生成器。
Random(long seed)
使用单个 long 种子创建一个新的随机数生成器。
这两构造函数 产生的随机数有什么区别
作者:
曹冬明
时间:
2014-4-16 21:46
Random
public Random()
创建一个新的随机数生成器。此构造方法将随机数生成器的种子设置为某个值,该值与此构造方法的所有其他调用所用的值完全不同。
Random
public Random(long seed)
使用单个 long 种子创建一个新的随机数生成器。该种子是伪随机数生成器的内部状态的初始值,该生成器可通过方法 next(int) 维护。
调用 new Random(seed) 等效于:
Random rnd = new Random();
rnd.setSeed(seed);
参数:
seed - 初始种子
另请参见:
setSeed(long)
复制代码
不懂看文档- -
作者:
悠然丶
时间:
2014-4-16 21:59
好吧 这个问题我也不是很懂!
作者:
^o(孤8o|狼i¤F
时间:
2014-4-16 22:03
还是不不懂
作者:
水竹
时间:
2014-4-16 22:11
我机子上用的一个单机音乐播放器还有我的MP3,随机播放从来没真正随机过,无论从列表哪首歌开始随机播放,三四首之后必定开始放第一首歌,然后就是按照固定的乱序播放了。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2