java实现简单猜数字游戏

 更新时间:2019年12月14日 10:02:42   作者:angry_youth  
这篇文章主要介绍了java实现简单猜数字游戏,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

本文实例为大家分享了java实现猜数字游戏的具体代码,供大家参考,具体内容如下

1.游戏分析:

游戏第一步:需要一个随机数,并且该随机数有范围;(java的包中有一个Random类可产生随机数,需要导入这个包,如下)
游戏第二步:猜数字的设计,猜的次数为5次

2.编程实现:

import java.util.Random;
import java.util.Scanner;
public class Guess_num {

  public static void main(String[] args) {
    System.out.println("欢迎进入猜数字游戏!");
    System.out.println("请输入一个数字:(范围是0-100)");
    Random pc_game = new Random();
    int pc_num = pc_game.nextInt(101);//随机产生一个小于101的整数
    Scanner input = new Scanner(System.in);
    int count = 5;//猜的次数,可自定义
    while(count > 0)
    {
      System.out.println("您有"+count+"次机会!");
      count--;
      System.out.print("请输入猜的数字:->");
      int user_num = input.nextInt();
      if(pc_num == user_num)
      {
        System.out.println("you are right!");
        count = 0;
      }
      else if(pc_num > user_num)
      {
        System.out.println("sorry, guess small!");
      }
      else if(pc_num < user_num)
      {
        System.out.println("sorry, guess big!");
      }
    }
    System.out.println("游戏结束!");
    input.close();
  }
}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • 从零实现一个简单的Spring Bean容器的代码案例

    从零实现一个简单的Spring Bean容器的代码案例

    Spring是一个非常流行的Java Web开发框架,它提供了强大的依赖注入、面向切面编程、声明式事务管理等功能,为开发者提供了高效、快速地构建Web应用程序的工具,在这篇文章中,咱们将一步一步地构建一个简单的SpringBean容器,需要的朋友可以参考下
    2023-06-06
  • Jmeter正则表达式提取器实现过程图解

    Jmeter正则表达式提取器实现过程图解

    这篇文章主要介绍了Jmeter正则表达式提取器实现过程图解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-08-08
  • Java spring boot发送邮箱实现过程记录

    Java spring boot发送邮箱实现过程记录

    我们在⽹站上注册账号的时候⼀般需要获取验证码,⽽这个验证码⼀般发送在你的⼿机号上还有的是发送在你的邮箱中,这篇文章主要给大家介绍了关于Java spring boot发送邮箱实现的相关资料,需要的朋友可以参考下
    2024-01-01
  • 关于SpringBoot中controller参数校验的使用

    关于SpringBoot中controller参数校验的使用

    本文主要介绍了关于SpringBoot中controller参数校验的使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-01-01
  • SpringBoot3使用Swagger3的示例详解

    SpringBoot3使用Swagger3的示例详解

    本文介绍了如何在Spring Boot 3项目中使用Swagger3进行后端接口的前端展示,首先,通过添加依赖并配置application.yml文件来快速启动Swagger,然后,详细介绍了Swagger3的新注解与Swagger2的区别,并提供了一些常用注解的使用示例,感兴趣的朋友跟随小编一起看看吧
    2024-11-11
  • 使用spring aop统一处理异常和打印日志方式

    使用spring aop统一处理异常和打印日志方式

    这篇文章主要介绍了使用spring aop统一处理异常和打印日志方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-06-06
  • java文件操作报错:java.io.FileNotFoundException(拒绝访问)问题

    java文件操作报错:java.io.FileNotFoundException(拒绝访问)问题

    在进行编程时,经常会遇到因疏忽小细节而导致的错误,如忘记在路径后添加文件名,本文通过一个具体的修改前后对比示例,解释了错误原因,并给出了解决方案,这类经验分享对编程学习者具有参考价值
    2024-10-10
  • Java MCP 实战之如何构建跨进程与远程的工具服务

    Java MCP 实战之如何构建跨进程与远程的工具服务

    MCP协议由Anthropic推出,支持stdio/SSE/Streaming通讯,提供工具、提示、资源原语,适用于AI与外部服务集成,兼容Java及多框架,具备鉴权、断线重连等生产特性,助力构建分布式系统,本文给大家介绍Java MCP实战之如何构建跨进程与远程的工具服务,感兴趣的朋友一起看看吧
    2025-07-07
  • java使用JMF实现音乐播放功能

    java使用JMF实现音乐播放功能

    这篇文章主要为大家详细介绍了java使用JMF实现音乐播放的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-06-06
  • Ajax+Servlet+jsp显示搜索效果

    Ajax+Servlet+jsp显示搜索效果

    这篇文章主要为大家详细介绍了Ajax+Servlet+jsp显示搜索效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-12-12

最新评论