//Random类
package test1;
import java.util.*;
public class Main {
public static void main(String[] args) {
Random r = new Random();
System.out.println("生成Boolean类型的随机数:"+r.nextBoolean());
System.out.println("生成double类型的随机数:"+r.nextDouble());
System.out.println("生成float类型的随机数:"+r.nextFloat());
System.out.println("生成int类型的随机数:"+r.nextInt());
System.out.println("生成long类型的随机数:"+r.nextLong());
System.out.println("生成0-10之间int类型的随机数:"+r.nextInt(10));
System.out.println("生成20-30之间int类型的随机数:"+(20+r.nextInt(10)));
}
}
输出结果:
生成Boolean类型的随机数:true
生成double类型的随机数:0.1011389205112806
生成float类型的随机数:0.020070255
生成int类型的随机数:1309140502
生成long类型的随机数:-2018860081565599810
生成0-10之间int类型的随机数:5
生成20-30之间int类型的随机数:25