/*
* Random:产生随机数的类
*
* 构造方法
* public Random();没有给种子,用的是默认种子,是当前时间的毫秒值
* public Random(long seed);使用给定的种子,每次生成的随机数一样
*
* 成员方法
* public int nextInt();返回的是int范围内的随机数
* public int nextInt(int n);返回的是(0,n)范围内的随机数
* */

public Random();没有给种子,用的是默认种子,是当前时间的毫秒值

import java.util.Random;
import java.util.Scanner; /*
* Random:产生随机数的类
*
* 构造方法
* public Random();没有给种子,用的是默认种子,是当前时间的毫秒值
* public Random(long seed);使用给定的种子
*
* 成员方法
* public int nextInt();返回的是int范围内的随机数
* public int nextInt(int n);返回的是(0,n)范围内的随机数
* */ public class IntegerDemo { public static void main(String[] args) {
// TODO Auto-generated method stub Random r = new Random();// 没有给种子,用的是默认种子,是当前时间的毫秒值 for (int i = 0; i < 10; i++) {
// int num=r.nextInt();//返回的是int范围内的随机数
int num = r.nextInt(100 + 1);// 返回的是(0,100+1)范围内的随机数 System.out.println(num);
}
}
}

public int nextInt(int n);返回的是(0,n)范围内的随机数

import java.util.Random;
import java.util.Scanner; /*
* Random:产生随机数的类
*
* 构造方法
* public Random();没有给种子,用的是默认种子,是当前时间的毫秒值
* public Random(long seed);使用给定的种子,每次生成的随机数一样
*
* 成员方法
* public int nextInt();返回的是int范围内的随机数
* public int nextInt(int n);返回的是(0,n)范围内的随机数
* */ public class IntegerDemo { public static void main(String[] args) {
// TODO Auto-generated method stub Random r = new Random(1000);// 使用给定的种子,每次生成的随机数一样 for (int i = 0; i < 10; i++) {
// int num=r.nextInt();//返回的是int范围内的随机数
int num = r.nextInt(100 + 1);// 返回的是(0,100+1)范围内的随机数 System.out.println(num);
}
}
}

类Random的更多相关文章

  1. 随机数类Random

    我们来学习下,用来产生随机数的类Random,它也属于引用数据类型. 这个Random类,它可以产生多种数据类型的随机数,在这里我们主要介绍生成整数与小数的方式. l  方法简介 public int ...

  2. 实用的随机数生成类Random:测试(随机产生100个不重复的正整数)

    实用的随机数生成类Random:测试(使用Random类随机生成100个不重复的正整数) 一.之前我们使用随机数用的是Math类的random()方法: tips: 产生随机数(0~9中任意整数)的方 ...

  3. 随机数类 Random

    import java.util.Random; /* 随机数类 Random 需求: 编写一个函数随机产生四位的验证码. */ public class Demo5 { public static ...

  4. 类 Random

    什么是Random类 此类的实例用于生成伪随机数 Random使用步骤 查看类 java.util.Random :该类需要 import导入使后使用. 查看构造方法 public Random() ...

  5. Java学习关于随机数工具类--Random类

    Random类是伪随机数生成器.之所以称为伪随机数(pseudorandom),是因为它们只是简单的均匀分布序列.Random类定义了以下构造函数: Random() Random(long seed ...

  6. Date日期类,Canlendar日历类,Math类,Random随机数学类

    Date日期类,SimpleDateFormat日期格式类 Date  表示特定的时间,精确到毫秒 常用方法 getTime() setTime() before() after() compareT ...

  7. Java基础知识强化81:Math类random()方法之获取任意范围的随机数案例(面试题)

    1. 需求:设计一个方法,可以实现获取任意范围内的随机数 分析:使用方法random()如下: public static double random() 注:Returns a pseudo-ran ...

  8. Java基础知识强化80:Math类random()方法的小扩展(控制产生目的数字的概率)

    1. Math.random()方法: Math.random()出现的数据是0.0<= x < 1.0之间,随机出现一个数据Math.random()>0.1概率是0.9 那么如下 ...

  9. 随机数生成类Random用法

    一.构造方法: Random()           创建一个新的随机数生成器. Random(long seed)           使用单个 long 种子创建一个新的随机数生成器. 无参构造方 ...

随机推荐

  1. LabWindows/CVI 下载

    LabWindows/CVI 是National Instruments 公司(美国国家仪器公司,简称NI 公司)推出的交互式C 语言开发平台.LabWindows/CVI 将功能强大.使用灵活的C ...

  2. CentOS上安装Git及配置远程仓库

    首先登陆CentOS服务器,连接上服务器之后我们使用yum remove git 命令删除已安装的Git,若之前没安装过Git则不需要这一步.注意前提是你的CentOS服务器上安装了yum,这是Cen ...

  3. Listview使用

    ListView控件比前面几种控件要复杂一些,通过此控件,可将项目组成带有或不带有列标头的列,并显示伴随的图标和文本.ListView控件是由ColumnHeader和ListItem对象所组成的,其 ...

  4. Python小技巧:使用*解包和itertools.product()求笛卡尔积(转)

    leetcode上做提示时候看到有高人用这个方法解题 [问题] 目前有一字符串s = "['a', 'b'],['c', 'd']",想把它分开成为两个列表: list1 = [' ...

  5. ubuntu 安装nvidia driver

    错误的命令:sudo apt-get install nvidiar-430好多教程都是这样 sudo apt-get install nvidia-driver-430  很奇怪这个命令变成这样 h ...

  6. bzoj2906 颜色 分块+块大小分析

    题目传送门 https://lydsy.com/JudgeOnline/problem.php?id=2906 题解 如果可以离线的话,那么这个题目就是一个莫队的裸题. 看上去这个数据范围也还会一个根 ...

  7. vue引入css和js的方法

    1.引入js的话 require('地址') imgport xxx from ‘src’ import xxx 2.引入css @import ‘  ’

  8. JetSonNano darknet yolov3工程通过CMakeLists.txt配置编译环境

    CMakeLists.txt 写的比较糙,有疑问欢迎咨询. option(GPU ON) option(CUDNN ON) option(OPENCV ON) cmake_minimum_requir ...

  9. 如何在MySQL中使用explain查询SQL的执行计划?

    1.什么是MySQL执行计划 要对执行计划有个比较好的理解,需要先对MySQL的基础结构及查询基本原理有简单的了解. MySQL本身的功能架构分为三个部分,分别是 应用层.逻辑层.物理层,不只是MyS ...

  10. JSP上传一个文件夹

    javaweb上传文件 上传文件的jsp中的部分 上传文件同样可以使用form表单向后端发请求,也可以使用 ajax向后端发请求 1.通过form表单向后端发送请求 <form id=" ...