- 67
- 0
- 约1.12万字
- 约 13页
- 2017-06-03 发布于湖北
- 举报
实例解析常⽤的java随机数⽣成办法
随机数是任何⼀种编程语⾔最基本的特征之⼀,在技术开发中应⽤很⼴泛, 为有时
我们需要随机⽣成⼀个固定长度的数字、字符串亦或者是需要随机⽣成⼀个不定长度
的数字、或者进⾏⼀个模拟的随机选择等。Java就为我们提供了最基本的⼯具,可以
帮助开发者⽣成不同条件下需要的随机数。j ava 中产⽣随机数和c的差不多,⼀般有两
种随机数,⼀个是Math 中random()⽅法,⼀个是Random类。不过不管是c还是j ava ,要
产⽣随机数都需要设置随机数种⼦,如果设置的是⼀样的话,每次获得的随机数是⼀
样的。下⾯来汇总⼀下常见的不同类型的j ava随机数是如何⽣成的。
java产⽣随机数的基本⽅法
⽅法⼀:在j 2se⾥我们可以使⽤Math.random()⽅法来产⽣⼀个随机数,这个产⽣的随
机数是0-1之间的⼀个double ,我们可以把他乘以⼀定的数,⽐如说乘以100 ,他就是
个100 以内的随机,这个在j 2me 中没有。
(数据类型)(最⼩值+Math .random()*(最⼤值-最⼩值+ 1))
例1:从1到10 的int型随数
(int)(1+Math.random()*(10-1+1))
例2 :
随机⽣成0~ 100 中的其中⼀个数
在上⾯我们已经知道了Mat
您可能关注的文档
最近下载
- 2026住院医师规培-福建-福建住院医师规培(口腔科)历年参考题库含答案详解5卷试题.docx VIP
- 湖北省事业单位工勤技能考试备考题库真题.pdf
- 增强现实(AR)技术在博物馆古籍展示中的叙事设计_2.docx VIP
- AI Agent产品需求文档(PRD)编写指南.docx VIP
- 乙肝丙肝预防培训课件.ppt VIP
- 《民法典》中保证合同的从属性规则解析.docx VIP
- 梅毒预防知识讲座讲课PPT.pptx VIP
- GB 50870-2013 建筑施工安全技术统一规范.docx
- 2025年广东汕头市中考政治真题试题(含答案).docx VIP
- 2024惟泰VT300气体报警控制器快速操作指南.docx VIP
原创力文档

文档评论(0)