import java.util.*;
class RandomTest
{
public static void main(String[] args)
{
//不带参数的情况下,种子是随机的
Random random = new Random();
System.out.println("random.nextInt() = "+random.nextInt());
System.out.println("random.nextBoolean() = "+random.nextBoolean());
//该方法的作用是生成一个随机的double值,数值介于[0,1.0)之间。
System.out.println("random.nextDouble() = "+random.nextDouble());
//该方法的作用是生成一个随机的float值,数值介于[0,1.0)之间。
System.out.println("random.nextFloat() = "+random.nextFloat());
System.out.println("random.nextGaussian() = "+random.nextGaussian());
System.out.println("random.nextLong() = "+random.nextLong());
//如果需要生成0-9的数,可以用double转换。
System.out.println("random from 0-9 = "+(int)(random.nextDouble()*10));
System.out.println("Hello World!");
}
}