Random

作用

  • 产生一个随机数

使用步骤

  1. 导包

    1
    import java.util.Random;
  2. 创建对象

    1
    Random r = new RandomP();
  3. 获取随机数

    1
    int number = r.nextInt(10); //数据获取范围0到9[0,10)

案例

  • 输出6个随机数

    1
    2
    3
    4
    5
    6
    7
    8
    9
    public class suiji {
    public static void main(String[] args) {
    Random r = new Random();
    for (int i = 0; i<=5;i++){
    int number = r.nextInt(10);
    System.out.println(number);
    }
    }
    }
  • 猜数字

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    import java.util.Random;
    import java.util.Scanner;
    public class SuiJi {
    public static void main(String[] args) {

    //首先要有一个要猜的数字,范围在一到一百之间
    Random r = new Random();
    int number = r.nextInt(100)+1;

    while(true){

    //每次都要输入要猜的数字,所以输入要进循环
    Scanner sc = new Scanner(System.in);
    System.out.println("请输入你要猜的数字");
    int gn = sc.nextInt();

    //比较两个数
    if (gn > number){
    System.out.println("大了");
    }else if (gn < number){
    System.out.println("小了");
    }else{
    System.out.println("你猜中了!!!");
    break;
    }
    }
    }
    }