国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > java基础 > java随机数生成原理

java随机数生成原理

java随机数

头像

小妮浅浅

2021-04-20 09:34:233883浏览 · 0收藏 · 0评论

本教程操作环境:windows7系统、java10版,DELL G3电脑。

1、随机生成数方法

final double v = Math.random();

或者

final int i = new Random().nextInt(int bound);

2、原理解析

(1)Math库中的static(静态)方法random()

该方法的作用是产生0到1(包括0,但不包括1)的double值。

(2)使用Random类对象。

该程序可以生成多种不同类型的随机数字,只需调用nextInt()和nextFloat()即可(或调用nextLong()或nextDouble()。传送给nextInt()的参数设定了随机数的上限,下限为0。

3、实例

// 构造函数(一): 创建一个新的随机数生成器。
 
Random()
// 构造函数(二): 使用单个 long 种子创建一个新随机数生成器: public Random(long seed) { setSeed(seed); } next 方法使用它来保存随机数生成器的状态。
Random(long seed)
 
boolean nextBoolean()     // 返回下一个“boolean类型”伪随机数。
void  nextBytes(byte[] buf) // 生成随机字节并将其置于字节数组buf中。
double nextDouble()     // 返回一个“[0.0, 1.0) 之间的double类型”的随机数。
float  nextFloat()      // 返回一个“[0.0, 1.0) 之间的float类型”的随机数。
int   nextInt()       // 返回下一个“int类型”随机数。
int   nextInt(int n)    // 返回一个“[0, n) 之间的int类型”的随机数。
long  nextLong()      // 返回下一个“long类型”随机数。
 
synchronized double nextGaussian()  // 返回下一个“double类型”的随机数,它是呈高斯(“正常地”)分布的 double 值,其平均值是 0.0,标准偏差是 1.0。
synchronized void setSeed(long seed) // 使用单个 long 种子设置此随机数生成器的种子。

以上就是java随机数生成原理,本篇介绍了两种随机数生成的方法,并分别对它们的方法原理进行了解析,大家学会后就可以展开随机数的使用了。更多Java学习指路:Java基础

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

《初尝禁果》2:做爰电影| 《酒店激战》动漫1-5集免费观..| 黑丝| 两个奶头被吃得又翘又肿特别疼| 又粗又长小雪敬老院| 《司机外遇2》| 动漫《纯洁的修女》在线看 | 俄罗斯少女2免费观看| 按摩师把我添高潮了6次| 首长在书房含我奶头高H漫画| 我的邻居的老婆2完整版电视剧 | 扌桑小孩的辶鬲的历史背景| 日韩AV无码-区二区三区| GOGO中日韩人体大胆高清专业| 禁忌1蜜桃熟了| 出差3| 短裙舞蹈| 小说在线阅读| 九九在线观看免费播放大全电视剧 | 九九在线观看免费播放大全电视剧| 少妇激情偷公乱140章| 妈妈和女婿免费播放电视剧| 涂了春药的奶头被众人抡H漫画| 水氏杨花与十二轿夫免费阅读| 国产在线观看免费全集电视剧网站 | 《性爽2》电影| 年轻的妈妈| JK制服| 女朋友想放进去睡是什么心理| 麻花星空MV高清在线播放| 男人吃奶摸下面弄进去会怀孕吗| 成品PPT的网站免费| 动物扌桑辶鬲的| 《喂奶人妻厨房HD》| 女生给男生吃小头头| DO时不堪入耳的话的| 丝袜美腿| 父女大作战1-32集免费| 巜交换邻居的夫妻3| 快拨出天我是你母亲歌词监控| 酒店实拍100部视频最新进展