/*
* 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. linux基本命令vi和vim使用详细介绍

    vi使用方法详细介绍 vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令.由于对Unix及Linux系统的任何版 ...

  2. vue编写轮播图组件

    <template>  <div id="slider">    <div class="window" @mouseover=& ...

  3. 使用idea实现SSM框架整合

    SM框架整合 1      使用idea创建一个maven webapp项目 到此为止项目初步建立,需要等待maven对项目结构进行组织,直到状态栏的进度条完成,且项目的目录结构如下: 2      ...

  4. MTK6261之检测是否插了T卡

    T卡的更目录可用SRV_FMGR_CARD_DRV 其宏定义如下: #define SRV_FMGR_CARD_DRV FS_GetDrive(FS_DRIVE_V_REMOVABLE, 1, FS_ ...

  5. bzoj4165 矩阵 堆维护多路归并

    题目传送门 https://lydsy.com/JudgeOnline/problem.php?id=4165 题解 大概多路归并是最很重要的知识点了吧,近几年考察也挺多的(虽然都是作为签到题的). ...

  6. DevExpress v19.1新版亮点——WinForms篇(三)

    行业领先的.NET界面控件DevExpress v19.1终于正式发布,本站将以连载的形式介绍各版本新增内容.在本系列文章中将为大家介绍DevExpress WinForms v19.1中新增的一些控 ...

  7. Word快捷选取

    在word中,你知道鼠标单击选中一个词,双击选中一行,三击选中一个段落吗?

  8. vue项目中使用echarts map报错Cannot read property 'push' of undefined nanhai.js

    在vue中绘制地图需要加载一个本地china.json文件,我用的是get请求的方法加载的,而不是直接import,因为我怕import请求到的部署到线上的时候会有问题.如下是get请求方法: thi ...

  9. echart-如何画自定义的图形,三角形为例

  10. 前端面试题常考&必考之--盒子模型和box-sizing(项目中经常使用)

    主要考察width的值,包括padding\border\content等属性??? box-sizing属性是css3特有的哦*** 1>当box-sizing:content-box;时,跟 ...