【发布时间】:2015-03-24 01:50:42
【问题描述】:
我试图理解 Random() 构造函数。我明白,如果我有这样的代码:
Random rand = new Random(47);
System.out.println(rand.nextInt(10));
那么 rand.nextInt(10) 会生成一个 0 到 9 之间的随机数,但是传递给 Random() 构造函数的 47 是做什么用的呢?我找到了一些关于 Random 作为类的 wiki,但没有任何内容说明构造函数如何为我工作。非常感谢。
【问题讨论】:
标签: java random constructor random-seed