在Java中生成随机数时,我们有几个选择。但是,我怀疑在这篇文章中你会学到什么有趣或随意。所以,如果您对如何使用地球的大气噪声在Java中生成真正的随机数感兴趣,请继续阅读…
(想自学习编程的小伙伴请搜索圈T社区,更多行业相关资讯更有行业相关免费视频教程等待你来学习。完全免费哦! )
Java随机数| 大气噪音
在阅读了很多关于多年来在Java中生成随机数的帖子之后,我注意到大多数帖子都是在random.org上删除对在线服务的引用,最后通过大气噪声产生随机性!
我常常用“嗯,很酷”刷掉它,直到有一天我再次阅读它并认为…创建一个真正试图这样做的Java类不是很好吗?所以我做了!这催生了AtmosphericRandom Java类。
首先,random.org真棒!该网站用于彩票绘图和在线游戏,以及其他用例。该站点允许您根据大气噪声生成随机值。你问的大气噪音是多少?它是由自然大气过程引起的无线电噪声,主要是雷暴中的闪电放电。
换句话说,这种完全不可预测的自然现象可以被测量并用于推导随机值 - 这对我们有好处!random.org网站允许您生成以下随机值:
- 整数(这篇文章涵盖的内容 - 通过 nextInt 方法,内部调用 generateIntegers random.org)
- 整数序列
- 小数分数
- 字符串
- 的UUID
- 斑点
您可以