韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > 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基础

关注

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

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

白丝| 土豆网| 村上里沙| 成品动漫网站入口网页版怎样| 精品人OR猪OR狗的DNA| 老师穿黑色双开真丝旗袍如何穿芭..| 精产一二三产区划分标准图片 | 禁忌5大结局| 美国A片巜禁忌9| 鲁鲁射击免费播放电视剧全部 | 汗汗画画免费阅读在线阅读| 吃瓜| 倒插莲花男女之间的寓意| 稚嫩的小学生初中生怎么形容| 乱亲女小莹的| 女儿与爸爸高清免费版电视剧| 小雪被老汉各种姿势玩弄视频| 蜜桃成熟时在线| 无人区免费观看高清电视剧| 杓怎么读| 秘书被老板CAO到合不拢腿| 下面的小嘴又饿了| 《美丽妻子替夫还债》剧情| 倒插莲花男女之间的寓意 | 第1章饱满的乳峰喷奶水小说| 美女和老板一起努力做豆浆| 少女初恋吃小头头视频免费| 一家乱战1-13集大| 初恋时间1-6集免费观看动漫| 小妈爱上继子免费观看电视剧| 三个轮换C1个侯门闺房HLH笔趣阁在线阅读免. | 水蜜桃免费高清电视剧大全| 麻花星空影视在线看电视免费版| 双男真人免费观看完整版高清| 二妈的秘密短剧免费版| 女士穿紧身裸体开裆光滑皮裤| 老翁玩嫩媳| 伦理《少妇的滋味》完整版| 7777影院免费观看电视剧大全| 少女国产免费观看高清电视剧| 饭桌上张开腿给公