如何用代码实现真正公平的抽奖?

先来看一个简单的实现:先将50个人进行1到50编号,然后来一段简单的java随机数代码,如下:上图中的代码运行结果:大家觉得这个抽奖设计的公平么?在java中最直接、简单的调用生成随机数方式:如果想生成整数即:日常开发中,经常会有生成一批随

先来看一个简单的实现:先将50个人进行1到50编号,然后来一段简单的java随机数代码,如下:

上图中的代码运行结果:

大家觉得这个抽奖设计的公平么?欢迎下方留言讨论~

这里介绍一下及相关知识:

int = .().(50) + 1

在java中最直接、简单的调用生成随机数方式:

new ().()

比如生成0.0到10.0之间的双精度浮点数即:

new ().(10)

如果想生成整数即:

new ().(10)

日常开发中,经常会有生成一批随机数的需求,比如订单号的后4位采用随机数,随机轮询,随机获取系统默认头像等,大家可以在高并发的场景中尝试一下并发包中的,感兴趣的同学可以去看看相关源码。

少琮持续科技领域问答java简单实现一个阻塞队列,欢迎大家下方留言讨论java简单实现一个阻塞队列,共同成长!感谢、收藏、~

本文到此结束,希望对大家有所帮助。

本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至81118366@qq.com举报,一经查实,本站将立刻删除。发布者:简知小编,转载请注明出处:https://www.jianzixun.com/93421.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
软文友链广告合作联系站长qq81118366