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();
  }
}

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

相关文章

  • Java Web中解决路径(绝对路径与相对路径)问题

    Java Web中解决路径(绝对路径与相对路径)问题

    这篇文章主要介绍了Java Web中解决路径问题的相关资料,java 文件路径有绝对路径与相对路径,这里提供了几种方法解决所有路径问题,需要的朋友可以参考下
    2017-01-01
  • java多线程实现交通灯管理系统

    java多线程实现交通灯管理系统

    这篇文章主要为大家详细介绍了java多线程实现交通灯管理系统,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-08-08
  • 使用springboot 获取控制器参数的几种方法小结

    使用springboot 获取控制器参数的几种方法小结

    这篇文章主要介绍了使用springboot 获取控制器参数的几种方法小结,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-12-12
  • java实现转圈打印矩阵算法

    java实现转圈打印矩阵算法

    这篇文章主要为大家详细介绍了java实现转圈打印矩阵算法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-03-03
  • 如何基于LoadingCache实现Java本地缓存

    如何基于LoadingCache实现Java本地缓存

    这篇文章主要介绍了如何基于LoadingCache实现Java本地缓存,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-12-12
  • Java实现几种常见排序算法代码

    Java实现几种常见排序算法代码

    排序(Sorting) 是计算机程序设计中的一种重要操作,它的功能是将一个数据元素(或记录)的任意序列,重新排列成一个关键字有序的序列
    2013-09-09
  • Java8利用Stream实现列表去重的方法详解

    Java8利用Stream实现列表去重的方法详解

    这篇文章主要为大家介绍了Java利用Stream实现列表去重的几种方法详解,文中的示例代码讲解详细,需要的小伙伴可以参考一下
    2022-04-04
  • 一文搞懂Spring中的JavaConfig

    一文搞懂Spring中的JavaConfig

    这篇文章主要介绍了Spring中的JavaConfig知识,包括事务注解驱动,properties配置文件加载方法,本文给大家介绍的非常详细,需要的朋友可以参考下
    2021-09-09
  • springmvc重定向实现方法解析

    springmvc重定向实现方法解析

    这篇文章主要介绍了springmvc重定向实现方法解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-01-01
  • kafka消费不到数据的排查过程

    kafka消费不到数据的排查过程

    这篇文章主要介绍了kafka消费不到数据的排查过程,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-02-02

最新评论