java实现猜数字小游戏

 更新时间:2020年09月24日 11:48:39   作者:Advancing-Swift  
这篇文章主要为大家详细介绍了java实现猜数字小游戏,随机给定一个数字,直到猜对大小,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

java实现猜数字游戏 随机给定一个数字,猜大小直到正确

package com.swift;

import java.util.Random;
import java.util.Scanner;

public class GuessBigSmall {

 public static void main(String[] args) {
 Scanner scan=new Scanner(System.in);
 Random random = new Random();
 int number = random.nextInt(1000) + 1;
 for (;;) {
 System.out.println("请输入猜的——正整数——数字:");
 int guessNumber=scan.nextInt();
 if (guessNumber>number) {
 System.out.println("猜大了。");
 continue;
 } else if (guessNumber<number) {
 System.out.println("猜小了。");
 continue;
 } else {
 System.out.println("恭喜,猜对了。");
 break;
 } 
 }
 }
}

另一种生成随机数方法

package com.swift;

import java.util.Scanner;

public class GuessBigSmall2 {

 public static void main(String[] args) {
 Scanner scan = new Scanner(System.in);
 int number = (int) (Math.random() * 1000 + 1);
 for (;;) {
 System.out.println("请输入猜的——正整数——数字:");
 int guessNumber = scan.nextInt();
 if (guessNumber > number) {
 System.out.println("猜大了。");
 continue;
 } else if (guessNumber < number) {
 System.out.println("猜小了。");
 continue;
 } else {
 System.out.println("恭喜,猜对了。");
 break;
 }
 }
 }
}

更多有趣的经典小游戏实现专题,分享给大家:

C++经典小游戏汇总

python经典小游戏汇总

python俄罗斯方块游戏集合

JavaScript经典游戏 玩不停

java经典小游戏汇总

javascript经典小游戏汇总

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

相关文章

  • Java线程之间的共享与协作详解

    Java线程之间的共享与协作详解

    这篇文章主要介绍了Java线程之间的共享与协作详解,进程是操作系统进行资源分配的最小单位,线程是进程的一个实体,是CPU调度和分派的基本单位,它是比经常更小的、能够独立运行的基本单位
    2022-07-07
  • Java中的字符串用法小结

    Java中的字符串用法小结

    这篇文章主要介绍了Java中的字符串用法,实例总结了java中关于字符串操作的各种常用的技巧,非常具有实用价值,需要的朋友可以参考下
    2015-04-04
  • Java后端接入微信小程序登录功能(登录流程)

    Java后端接入微信小程序登录功能(登录流程)

    这篇文章主要介绍了Java后端接入微信小程序登录功能,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-06-06
  • REST架构及RESTful应用程序简介

    REST架构及RESTful应用程序简介

    这篇文章主要为大家介绍了REST架构及RESTful的应用程序简介,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-03-03
  • SpringBoot+JSON+AJAX+ECharts+Fiddler实现前后端分离开发可视化

    SpringBoot+JSON+AJAX+ECharts+Fiddler实现前后端分离开发可视化

    这篇文章主要介绍了SpringBoot+JSON+AJAX+ECharts+Fiddler实现前后端分离开发可视化,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-06-06
  • 详解Java 网络IO编程总结(BIO、NIO、AIO均含完整实例代码)

    详解Java 网络IO编程总结(BIO、NIO、AIO均含完整实例代码)

    本篇文章主要介绍了Java 网络IO编程总结(BIO、NIO、AIO均含完整实例代码),具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-12-12
  • 深入理解jvm启动参数

    深入理解jvm启动参数

    JVM的启动参数是在启动JVM时可以设置的一些命令行参数,本文详细的介绍了深入理解jvm启动参数,具有一定的参考价值,感兴趣的可以了解一下
    2023-08-08
  • java Array和Arrays的区别总结

    java Array和Arrays的区别总结

    在本篇内容里小编给大家整理的是一篇关于java Array和Arrays的区别总结内容,有需要的朋友们可以学习下。
    2021-03-03
  • 一文详解Spring任务执行和调度(小结)

    一文详解Spring任务执行和调度(小结)

    这篇文章主要介绍了一文详解Spring任务执行和调度(小结),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-08-08
  • Java集成swagger文档组件

    Java集成swagger文档组件

    这篇文章主要介绍了Java集成swagger文档组件,通过详细的图文介绍和代码分析展示,从头展开说明详细的过程,希望对你的开发有所帮助
    2021-06-06

最新评论