要先创建Random对象,需要传递一个种子。如果没有传递,会将当前时间作为随机数生成器的种子。种子不变,程序每一次执行产生的输出也不变。 构造方法: Random random1=new Random(); Random random2=new Random(47);//47为种子 方法 1.nextInt() j = random.nextInt(100)//产生的数的范围[0-100) 2.nextFloat() v = random.nextFloat();//产生数的范围[0.0f-1.0f)