zoukankan      html  css  js  c++  java
  • Java常用类——Random类

    一、Random 类

       Random 类的实例用于生成伪随机数。

      Demo:

    1 Random r = new Random();
    2 int i = r.nextInt();

    二、Random 使用步骤

      1、查看类

        java.util.Random :该类需要 import 导入后才能使用;

      2、查看构造方法

       public Random():创建一个新的随机数生成器;

      3、查看成员方法

        public int nextInt(int n):返回一个伪随机数,范围在 0(包括)和指定值 n(不包括) 直接的 int 值

      Demo1:使用Random类,完成生成310以内的随机整数的操作 

     1 //1. 导包
     2 import java.util.Random;
     3 public class Demo01_Random {
     4     public static void main(String[] args) {
     5         //2. 创建随机数生成器的对象
     6         Random r = new Random();
     7         for(int i = 0; i < 3; i++){
     8             //3. 随机生成一个数据
     9             int number = r.nextInt(10);
    10             //4. 输出数据
    11             System.out.println("number:"+ number);
    12         }
    13     }
    14 }

       Demo2:获取1-n之间的随机数,包含n

     1 // 导包
     2 import java.util.Random;
     3 public class Test01Random {
     4     public static void main(String[] args) {
     5         int n = 50;
     6         // 创建对象
     7         Random r = new Random();
     8         // 获取随机数
     9         int number = r.nextInt(n) + 1;
    10         // 输出随机数
    11         System.out.println("number:" + number);
    12     }
    13 }
  • 相关阅读:
    Code Forces Gym 100886J Sockets(二分)
    CSU 1092 Barricade
    CodeChef Mahesh and his lost array
    CodeChef Gcd Queries
    CodeChef GCD2
    CodeChef Sereja and LCM(矩阵快速幂)
    CodeChef Sereja and GCD
    CodeChef Little Elephant and Balance
    CodeChef Count Substrings
    hdu 4001 To Miss Our Children Time( sort + DP )
  • 原文地址:https://www.cnblogs.com/niujifei/p/14534531.html
Copyright © 2011-2022 走看看