栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java中随机数Random和Math.random的使用以及猜数字游戏

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java中随机数Random和Math.random的使用以及猜数字游戏

文章目录
  • 前言
  • 一、Math.random的使用
  • 二、Random的使用
    • 1.导包
  • 三、猜数字游戏的编写
  • 总结


前言

今天是五一劳动节,率先在这里祝大家节日快乐.

大学封校了,所以我们该学习还是学习
接下来我们来了解一下Java中随机数的生成与使用

一、Math.random的使用

代码如下(示例):

可以见的Math.random不需要导入包

运行结果如下

可见Math.random产生的随机数大于0小于1.0且由double类型接收

并且我们还可以这样使用

运行结果如下

发现结果的值为1.0到10.0,说明Math.random可以根据自己的需求改变所产生得到随机数的值.

二、Random的使用 1.导包

import java.util.Random;

注:当我们在idea输入Random时,idea会主动帮我们生成,注意大小写即可

代码如下(示例):

注意当我们在r.nextInt()的括号中输入100时,系统会自动帮你加上boung

运行结果如下

可以看出生成的随机数数在0到100范围中的,但是不包括100.

如果想生成5到30之间的随机数怎么办呢

这样就可以生成自己想生成的范围啦

运行结果如下

当我们学习完随机数的生成后,我们可以用于编写一些有趣的程序

三、猜数字游戏的编写

代码如下

在这个代码中我们加入了上帝视角,如果是写给朋友玩的话可以把第一个输出的上帝视角的代码给删除

有玩过游戏的小伙伴都知道,有些游戏里面有抽奖活动,有些活动有保底机制,我们叶可以尝试编写出来

当我们用一个变量count存储猜测的次数,当猜了5次还没猜中就直接强制给你正确答案,是不是有点像我们游戏中的大保底机制呢

总结

再次在这里祝大家五一快乐啦,有兴趣的小伙伴可以把这个代码写下来和朋友们分享哦!!!

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/850041.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号