[Java]猜数字小游戏

简介: Java生成一个猜数字的小游戏

源代码如下:

import java.util.Random;

import java.util.Scanner;


public class Main {

   public static void main(String[] args) {

       // 1.先随机生成一个1-100之间的数据
       Random r = new Random();

       int luckNumber = r.nextInt(100) + 1;


       // 2.定义一个死循环让用户可以一直猜测
       Scanner sc = new Scanner(System.in);


       while (true) {

           // 3.在死循环里,每次都提示用户输入一个猜测的数字
           System.out.println("请您输入您猜测的数据: ");

           int guessNumber = sc.nextInt();


           // 4.猜大提示过大,猜小提示过小,猜中则结束游戏
           if (guessNumber > luckNumber) {

               System.out.println("您猜测的数字过大!");

           } else if (guessNumber < luckNumber) {

               System.out.println("您猜测的数字过小!");

           } else {

               System.out.println("恭喜您猜中啦!");

               break;

           }

       }

   }

}

执行过程:

image.png

相关文章
|
8月前
|
消息中间件 人工智能 Java
抖音微信爆款小游戏大全:免费休闲/竞技/益智/PHP+Java全筏开源开发
本文基于2025年最新行业数据,深入解析抖音/微信爆款小游戏的开发逻辑,重点讲解PHP+Java双引擎架构实战,涵盖技术选型、架构设计、性能优化与开源生态,提供完整开源工具链,助力开发者从理论到落地打造高留存、高并发的小游戏产品。
|
前端开发 Java 程序员
菜鸟之路day02-04拼图小游戏开发一一JAVA基础综合项目
本项目基于黑马程序员教程,涵盖面向对象进阶、继承、多态等知识,历时约24小时完成。项目去除了登录和注册模块,专注于单机游戏体验。使用Git进行版本管理,代码托管于Gitee。项目包含窗体搭建、事件监听、图片加载与打乱、交互逻辑实现、菜单功能及美化界面等内容。通过此项目,巩固了Java基础并提升了实际开发能力。 仓库地址:[https://gitee.com/zhang-tenglan/puzzlegame.git](https://gitee.com/zhang-tenglan/puzzlegame.git)
472 6
|
数据可视化 Java
使用ChatGPT实现可视化操作扫雷小游戏 【java代码实现】
这篇文章介绍了使用Java语言和Swing框架实现的扫雷小游戏的详细代码和实现过程。
使用ChatGPT实现可视化操作扫雷小游戏 【java代码实现】
|
人工智能 Java 定位技术
人工智能ChatGPT 体验案例:使用ChatGPT实现java扫雷小游戏
这篇文章通过一个使用ChatGPT实现的Java扫雷小游戏案例,展示了ChatGPT在编程领域的应用能力。文章中包含了扫雷游戏的Java代码实现,代码中初始化了雷区地图,随机放置雷,计算每个格子周围雷的数量,并提供了一个简单的文本界面与用户交互进行游戏。游戏通过控制台输入接受玩家的指令,并给出相应的反馈。
人工智能ChatGPT 体验案例:使用ChatGPT实现java扫雷小游戏
|
Java
05 Java代码实现一个小游戏(剪刀石头布)和一个简易的万年历
05 Java代码实现一个小游戏(剪刀石头布)和一个简易的万年历
381 2
使用java编写猜数字游戏
使用java编写猜数字游戏
169 0
|
Java
Java 实现 植物大战僵尸 小游戏【附源码】
Java 实现 植物大战僵尸 小游戏【附源码】
793 3
|
Java
Java 实现 捕鱼达人 小游戏【附源码】
Java 实现 捕鱼达人 小游戏【附源码】
978 0
|
Java
Java 实现 贪吃蛇 小游戏【附源码】
Java 实现 贪吃蛇 小游戏【附源码】
214 0
|
小程序 Java
JAVA猜数字小程序,利用异常处理
JAVA猜数字小程序,利用异常处理
4288 7