package com.yuzhenc.common;
import java.util.Random;
/**
* @author: yuzhenc
* @date: 2022-02-27 20:08:29
* @desc: com.yuzhenc.common
* @version: 1.0
*/
public class Test09 {
public static void main(String[] args) {
//该随机数范围 [0,1)
System.out.println("随机数:"+Math.random());
//Random类
//有参构造器创建Random对象
Random random = new Random(System.currentTimeMillis());
int i = random.nextInt();
System.out.println("随机数:"+i);
//无参构造器创建Random对象
Random random1 = new Random();//表面是在调用无参数构造器,实际底层还是调用了带参构造器
System.out.println(random1.nextInt(10));//在 0(包括)和指定值(不包括)之间均匀分布的 int 值
System.out.println(random1.nextDouble());//在 0.0 和 1.0 之间均匀分布的 double 值
}
}
【Java Random类】
最新推荐文章于 2024-10-06 20:16:20 发布