如何利用Random类生成随机数

 时间:2024-11-07 08:18:32

1、要使用随机数,那么自然而然就想到了Random,这个类的作用是用于生产随机数的,如果你要得到一个int型的随机数,可以如图调用:

如何利用Random类生成随机数如何利用Random类生成随机数

2、如果你要生成一个区间的int型的随机数,比如大于等于0,小于10的数,那么你可以使用:Random rand=new Random();rand.nextInt(10)得到几个随机数如下:

如何利用Random类生成随机数如何利用Random类生成随机数如何利用Random类生成随机数

3、如果是需要负数的话,就直接Random rand=new Random();rand.nextInt(10)-5这样就能得到[-5,5)之间的随机数了。

如何利用Random类生成随机数如何利用Random类生成随机数

4、当然除了整数之外,还可以生成小数:那么就要使用到nextDouble(),它可以生成[0,1.0)区间的小数:

如何利用Random类生成随机数如何利用Random类生成随机数

5、所以如果你要生成别的小数的话,可以通过这个来变化,比如你要生成[3,4.5)之间的随机数的话,那么你可以这样: 先将nextDouble()*1.5相当于 [0,1.5)然后nextDouble()*1.5+3 相当于[3,4.5)所以上面就是变化的过程了,最终要得到[3,4.5) 用nextDouble()*1.5+3结果如下:

如何利用Random类生成随机数如何利用Random类生成随机数

6、以上就是利用Random类来生成随机数的总结了。如果对您有帮助的话,可以加个关注,我是专门总结java文章的,然后可以的话为我点个赞投票吧,谢谢了

  • 怎么用Python输出hello world
  • python创建列表
  • python输出怎么换行
  • python统计字符串中字母数字出现的次数
  • python删除重复元素
  • 热门搜索
    淘宝怎么收藏宝贝 电脑开机慢怎么办 硬盘盒怎么用 心理咨询师证怎么考需要什么条件 现代周公解梦大全 沈阳医学院怎么样 蜜蜂图片大全 身份证号大全防沉迷 鲤鱼的做法大全 蓝海集团安英简介