java随机数

编程 阿里云知识 1周前 (05-23) 5次浏览

Java中生成随机数可以使用Java自带的Random类或者Math类的random()方法。

使用Random类

Random类提供了多种生成随机数的方法,常用的有nextInt()和nextDouble()方法。

生成一个0到100之间的随机整数:

生成一个0到1之间的随机小数:

使用Math类的random()方法

Math类的random()方法返回一个0到1之间的随机小数。

生成一个0到100之间的随机整数:

生成一个0到1之间的随机小数:

设置随机数种子

在使用Random类生成随机数时,可以通过设置随机数种子来控制随机数的生成。如果不设置随机数种子,则每次生成的随机数都是不同的。

在上面的代码中,设置了随机数种子为123,因此每次生成的随机数都是相同的。

生成指定范围内的随机数

如果需要生成指定范围内的随机数,可以通过以下方式实现:

在上面的代码中,首先计算出要生成的随机数范围,然后通过nextInt()方法生成随机数,并加上最小值,即可得到指定范围内的随机数。

喜欢 (0)
阿里云最新优惠活动,点击查看
腾讯云最新优惠活动,点击查看
腾讯云香港及海外免备案服务器优惠活动,点击查看
华为云服务器本周优惠活动,点击查看
阿里云最新优惠活动,点击查看
腾讯云最新优惠活动,点击查看
腾讯云香港及海外免备案服务器优惠活动,点击查看
华为云服务器本周优惠活动,点击查看