欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

用java實現(xiàn)猜數(shù)字游戲

 更新時間:2021年08月19日 11:41:16   作者:擺攤小販  
這篇文章主要為大家詳細介紹了用java實現(xiàn)猜數(shù)字游戲,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文實例為大家分享了java實現(xiàn)猜數(shù)字游戲的具體代碼,供大家參考,具體內(nèi)容如下

一、游戲操作

游戲操作如下:

后臺預(yù)先生成一個1-100之間的隨機數(shù),用戶鍵盤錄入猜數(shù)字
如果猜對了,打印“恭喜您,答對了”
如果猜錯了
猜大了:打印“sorry,您猜大了!”
猜小了:打印“sorry,您猜小了!”
直到數(shù)字猜到為止

二、案例需求分析

猜數(shù)字案例的需求如下:

后臺預(yù)先生成一個1-100之間的隨機數(shù),用戶鍵盤錄入猜數(shù)字

如果猜對了,打印“恭喜您,答對了”

如果猜錯了
猜大了:打印“sorry,您猜大了!”
猜小了:打印“sorry,您猜小了!”

直到數(shù)字猜到為止

我們經(jīng)過分析,得出如下的分析結(jié)果:

1.通過Random類中方法nextInt(),生成一個1-100之間的隨機數(shù)
2.輸入猜的數(shù)字
3.通過while循環(huán),進行猜數(shù)字對錯判斷

猜對,跳出循環(huán),游戲結(jié)束;
猜錯了,根據(jù)結(jié)果,給出提示,接著猜數(shù)字,游戲繼續(xù)
如果猜大了,打印sorry,您猜大了!繼續(xù)下一次循環(huán)
如果猜小了,打印sorry,您猜小了!繼續(xù)下一次循環(huán)

三、代碼實現(xiàn)模塊

1.Java3GuessNum.java文件:

package Lianxi;
import java.util.Random;
import java.util.Scanner;

public class Java3GuessNum {
    public static void main(String[] args) {
        //生成一個1~100的隨機數(shù)
        Random r=new Random();
        int i=r.nextInt(100);

        //鍵盤錄入猜的數(shù)字
        Scanner sc=new Scanner(System.in);
        System.out.println("請輸入一個數(shù)字:");
        int number=sc.nextInt();//用來接收控制臺錄入的數(shù)字

        //只在猜對時跳出循環(huán),程序結(jié)束
        while(true){
            if (number < i) {
                System.out.println("sorry,你猜小了");
            } else if (number > i) {
                System.out.println("sorry,你猜大了");
            } else if (number==i){
                System.out.println("恭喜你,答對了");
                break;
            }
            System.out.println("請在輸入一個數(shù)字:");
            number=sc.nextInt();
        }

    }
}

2.運行結(jié)果:

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • mybatis?plus更新字段為null處理方法

    mybatis?plus更新字段為null處理方法

    這篇文章主要為大家介紹了將mybatis?plus更新字段為null的處理方法,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步
    2022-02-02
  • Java純代碼實現(xiàn)導(dǎo)出PDF功能

    Java純代碼實現(xiàn)導(dǎo)出PDF功能

    在項目開發(fā)中,產(chǎn)品的需求越來越奇葩啦,開始文件下載都是下載為excel的,做著做著需求竟然變了,要求能導(dǎo)出pdf,本文就來和大家分享一下Java實現(xiàn)導(dǎo)出PDF的常用方法吧
    2023-07-07
  • Java二維碼登錄流程實現(xiàn)代碼(包含短地址生成,含部分代碼)

    Java二維碼登錄流程實現(xiàn)代碼(包含短地址生成,含部分代碼)

    近年來,二維碼的使用越來越風生水起,本篇文章主要介紹了Java二維碼登錄流程實現(xiàn)代碼,其中包含短地址生成,有興趣的可以了解一下。
    2016-12-12
  • Java IO流學習總結(jié)之文件傳輸基礎(chǔ)

    Java IO流學習總結(jié)之文件傳輸基礎(chǔ)

    這篇文章主要介紹了Java IO流學習總結(jié)之文件傳輸基礎(chǔ),文中有非常詳細的代碼示例,對正在學習java io流的小伙伴們有很好的幫助,需要的朋友可以參考下
    2021-04-04
  • 淺析Java Mail無法解析帶分號的收件人列表的問題

    淺析Java Mail無法解析帶分號的收件人列表的問題

    JAVA MAIL嚴格按照RFC 822規(guī)范進行操作,沒有對分號做處理。大多數(shù)郵件服務(wù)器都是嚴格遵循RFC 822規(guī)范的
    2013-08-08
  • Java?list移除元素相關(guān)操作指南

    Java?list移除元素相關(guān)操作指南

    這篇文章主要給大家介紹了關(guān)于Java?list移除元素相關(guān)操作的相關(guān)資料,文中介紹的方法包括增強for循環(huán)、迭代器、Stream流和removeIf()方法,同時還介紹了如何從一個列表中刪除包含另一個列表元素的方法,以及如何刪除指定下標位置的元素,需要的朋友可以參考下
    2024-12-12
  • Springboot+rabbitmq實現(xiàn)延時隊列的兩種方式

    Springboot+rabbitmq實現(xiàn)延時隊列的兩種方式

    這篇文章主要介紹了Springboot+rabbitmq實現(xiàn)延時隊列的兩種方式,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-05-05
  • 關(guān)于intellij idea打開就閃退或關(guān)閉詳細解決辦法

    關(guān)于intellij idea打開就閃退或關(guān)閉詳細解決辦法

    這篇文章主要介紹了關(guān)于intellij idea打開就閃退或關(guān)閉詳細解決辦法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-03-03
  • 深入淺析Spring 中的Null-Safety

    深入淺析Spring 中的Null-Safety

    Spring Framework 本身利用了上面這幾個注釋,但它們也可以運用在任何基于Spring的Java 項目中,以聲明空安全api 和 空安全字段。這篇文章主要介紹了Spring 中的Null-Safety相關(guān)知識 ,需要的朋友可以參考下
    2019-06-06
  • Java使用AES加密和解密的實例詳解

    Java使用AES加密和解密的實例詳解

    這篇文章主要介紹了Java使用AES加密和解密的實例詳解的相關(guān)資料,需要的朋友可以參考下
    2017-07-07

最新評論