当前位置: 首页 > news >正文

Java:猜数字游戏

前言

终于也是迎来我们java旅途的第一个综合性题目了,今天分享给大家,一起学习吧!

一.逻辑梳理

想要完成猜数字的游戏,我们得完成以下几点:

1.随机数的生成

2.输入数字

3.通过比较缩小范围,直到猜对

二.随机数的生成

1.Random

Random 是 Java 自带的工具类,专门用来生成各种类型的随机数(整数、小数、布尔值等)。就像你需要一个 “摇奖机” 来摇出随机号码,Random 就是这个摇奖机,你需要先创建它,再用它摇号。

运用Random帮助我们创建了随机数

2.检验随机数

加入输出代码我们可以检验随机数了

可以看到我们已经成功输出随机数了

三.输入数字

通过这个一小串代码就可以轻松实现输入我们想猜的数字了

四.比较得出结果

我们可以再加入一个if语句进行比较不断缩小我们的范围

import java.util.Random; import java.util.Scanner; public class Text { public static void main(String[] args) { Random random= new Random(); int randNum=random.nextInt(100); System.out.println(randNum); Scanner sc=new Scanner(System.in); while (true){ System.out.println("请输入数字:"); int num= sc.nextInt(); if(num<randNum){ System.out.println("低了"); } else if (num>randNum) { System.out.println("高了"); } else{ System.out.println("恭喜你,猜对了!"); break; } } sc.close(); } }

最后我们来试试

恭喜你,我们一起完成一个猜数字游戏啦

http://www.jsqmd.com/news/855038/

相关文章:

  • 2026年积分兑换柜优质品牌推荐榜:智慧电子门牌/智能电子班牌/校园兑换柜/校园电子班牌/电子去向牌/礼品兑换柜/选择指南 - 优质品牌商家
  • 小程序第三方请求插件
  • 核心代码编程- 输出二叉树后序遍历结果-200分
  • Perplexity×艺术档案馆深度整合方案:打通Getty、MoMA、VA元数据的7种API级调用策略
  • 2026嵌入式核心模块定制指南,派普蓝电子如何赋能智能硬件
  • 一个人,一套协议,一场对技术文明的温柔反叛——关于徐玉生与 QiLink 的第三方观察
  • Claude API 流式输出(SSE)实战:从打字机效果到工具调用全流程
  • Claude Code的Hook
  • dijkstra
  • [qemu+kvm]: iommu 开关代码分析
  • 【数据结构】顺序表
  • 2026市政地标精神堡垒:发光精神堡垒/商业街精神堡垒/四川交通标识标牌厂家/四川加油站标识标牌/四川加油站灯箱标牌/选择指南 - 优质品牌商家
  • 软考高项案例分析6:项目资源管理
  • 2026年APP广告接入平台技术选型指南:工具APP收益提升/开源广告SDK/微信小程序广告/聚合广告联盟/APP变现/选择指南 - 优质品牌商家
  • 菩瓦纽课业平台:打破教育内卷,让刷题更精准,成长更高效
  • 5015系列圆形连接器选型避坑指南
  • 2025年Gartner中国安全技术成熟度曲线解读:软件供应链安全从“过热”到“落地”的演进之路
  • CANN ops-transformer 的 FlashAttention:把大模型的记忆从 32GB 压到 8GB,怎么做到的
  • 合肥假发店TOP5评测|专业形象管理指南,揭秘靠谱之选! - 行业深度观察C
  • Lua 脚本执行 Redis 队列逻辑出现 ERR 错误怎么排查?
  • 2026年积分兑换柜优质品牌推荐榜:电子去向牌、礼品兑换柜、五育兑换柜、五金电子门牌、人员去向电子牌、会议电子门牌选择指南 - 优质品牌商家
  • 集团化全员学习企业在线学习平台选型指南|政企专属解决方案
  • Seedance2.0内容创作干货!学会这四点教你用 Seedance 2.0 拍出电影感!
  • 2026 运营实战:AI 电商生图能快速上手的工具深度测评,哪款是你的大促生产力?
  • ViMax:AI导演、编剧、制片人一体化——颠覆传统视频制作的智能体革命
  • 2026年开源广告SDK:APP广告变现、APP广告收益提升、APP想接入广告、SDK变现、工具APP收益提升选择指南 - 优质品牌商家
  • 影刀RPA跨境店群自动化实战:Python协同Chromium打破风控“垄断”的高并发调度系统架构
  • 电动汽车创企Fisker破产后,4000名车主自发组建开源汽车公司延续车辆生命。
  • 2026年移动广告联盟TOP5盘点:APP变现、APP商业化变现、APP广告收益提升、APP广告素材合规、APP想接入广告选择指南 - 优质品牌商家
  • 2026年q2物业托管技术全解析:成都清洁外包/成都物业公司/成都物业外包/攀枝花保洁公司/选型与落地核心推荐 - 优质品牌商家