专业的JAVA编程教程与资源

网站首页 > java教程 正文

小学生都应该知道的java编程知识之随机数

temp10 2024-09-08 09:27:56 java教程 12 ℃ 0 评论

首先,我们需要了解随机数是怎么产生的,物理学上抛硬币,抛色子都是产生真随机数的办法。而计算机语言中一般使用的是伪随机数,这样的随机数是有规律可循的,它们可以计算出来。所以在抓娃娃机或者老虎机上,数学专家会利用伪随机数的特点破解机器,获取大笔利润。

当然在计算机的世界里,随机数的应用有很多,平时我们玩的斗地主,飞行棋,网上抽奖,就用到了随机数。就像上次的阿里巴巴的锦鲤活动,有300多万人参加了进来,在编程的时候可以设置随机数的范围是1到300万,在抽奖的命令执行完之后就可以得到一个1到300万的随机数,然后通过对应的数字就可以找到获奖的人员。

小学生都应该知道的java编程知识之随机数

今天,我们要了解的是java里怎么获得随机数,其实非常简单,我们以获得随机整数作为例子。

第一种是利用java的Random类,首先,初始化Random类

Random random=new Random();

然后通过Random的方法 nextInt(int n)获得范围为大于等于0,小于n的随机数,如下图:

第二是利用java的Math类获得随机数

通过Math的random()方法,(int)(Math.random()*n)可以获得大于等于0,小于n的随机数,如下图:

当然其他类型的数据也可以获取随机数,方法类似,大家意见或者建议可以给小编留言哦,努力学习编程,可能你就是下一个比尔盖茨或者雷军哦。

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表