Random随机数的使用

Random的使用:

作用:
获取随机数。

使用步骤:
1.导包:
import java.util.Random;

2.实例化一个随机数对象:
Random r = new Random();

3.获取0-9的随机数:
int number = r.nextInt(10);

注意:
nextInt(n)只能生成:0-(n-1)之间的随机数;
如果要生成1到10之间的随机数,可如下:
(0-9)+1

Random r = new Random();
int number = r.nextInt(10)+1;
实例:


//Random随机数如何生成 65 – 91之间的随机数?
//65 - 91 =>(0 -26 )+65
/*
* 注意:
* nextInt(n)功能只能生成:0 – (n-1)之间的随机数。
* */
import java.util.Random;
import java.util.Scanner;

public class RandomTest {
    public static void main(String[] args) {
        Scanner sc =new Scanner(System.in);
        System.out.println("请输入您想生成随机数的范围");
        System.out.println("请输入下限");
        int number1 =sc.nextInt();
        System.out.println("请输入上限");
        int number2 =sc.nextInt();
        System.out.println("因此您想生成随机数的范围为"+number1
                +"-"+number2);
        Random r =new Random();
        int number = r.nextInt(number2 -number1 +
                1) + number1;
        System.out.println("系统随机在"+number1 +
                "-"+number2+"生成了"+number);
    }
}

Random随机数的使用_第1张图片
Random随机数的使用_第2张图片

你可能感兴趣的:(Java基础,java,intellij-idea,windows)