生成随机数Random的用法

生成随机数Random的用法

Random random = new Random();

系统采取当前时间毫秒数做种子数做到随机不然的话写了种子数随机数就是定值

random.nextInt(n);

该方法的作用是生成一个随机的int值,该值介于[0,n)的区间,也就是0到n之间的随机int值,包含0而不包含n。

例子如下:

 public StringBuilder pCode() {
        /*创建一个StringBuilder对象*/
        StringBuilder code = new StringBuilder();
        for (int i = 0; i < 6; i++) {
            
            Random random = new Random();
            /*如下:生成一个随机的int值,该值介于[0,9)的区间
            * 把生成的随机数给code
            * 每生成一个数就把该数字放到code里面的数字最后一位*/
            code.append(random.nextInt(9) + 1);
        }
        
        return code;
    }`

你可能感兴趣的:(生成随机数Random的用法)