标题: Random类 [打印本页] 作者: cloud1991 时间: 2015-9-25 10:43 标题: Random类 Random对象有两个构造函数。默认的构造函数将创建一个对象,该对象使用计算机时钟的当前时间作为产生伪随机数的“种子”值。另一个构造函数接受一个Long类型的实参并将它作为“种子”。 1、带种子与不带种子的区别 Random类使用的根本是策略分带种子和不带种子的Random的实例。 通俗说,两者的区别是: 带种子的,每次运行生成的结果都是一样的。 不带种子的,每次运行生成的都是随机的,没有规律可言。 2、创建不带种子的Random对象 Random random = new Random(); 3、创建不带种子的Random对象 有两种方法: 1) Random random = new Random(555L); 2) Random random = new Random(); random.setSeed(555L);