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 }
  • 相关阅读:
    java中变量的内存分配
    类加载器的双亲委派机制
    缓存行对齐
    缓存一致性与MESI协议
    Mysql优化之join优化
    MySQL crc32 & crc64函数 提高字符串查询效率
    线程不安全
    学习爱上 systemd
    Ubuntu如何备份和恢复系统
    redis报错overcommit_memory is set to 0
  • 原文地址:https://www.cnblogs.com/niujifei/p/11409156.html
Copyright © 2011-2022 走看看