黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學習攻略 Java學習 初學者也能看懂的Java猜數字游戲

初學者也能看懂的Java猜數字游戲

更新時間:2022-12-09 17:04:13 來源:動力節點 瀏覽1224次

我們先來看猜數字游戲的需求:

隨機生成一個1-100之間的整數,提示用戶進行猜測,猜測過大則提示您猜測的整數過大,猜測過小則提示您猜測的整數過小,直到用戶猜對。

需求分析

然后進行需求分析:

要想實現這個游戲,可以使用Random類來實現隨機出一個1-100之間的整數,將其存入名為luckNumber的變量之中以供與用戶輸入的數據進行比較,定義一個guessNumber的變量存入用戶輸入的數據,再利用一個死循環,不停將luckNumber與guessNumber進行比較,利用If條件語句來判斷和輸出提示用戶所猜測的數據過大或者過小,如果用戶猜對則進入輸出“您猜對啦”分支,并使用break跳出死循環,完成整個游戲的實現。

需要注意的是r.nextInt(bound:100)只能生成0-99之間的隨機數,要想實現隨機生成1-100之間的隨機數需要在后面進行加1操作,即生成0-99之間的一個隨機整數后再對該數進行加1操作,就可以實現隨機生成1-100之間的一個隨機整數了。

代碼實現

package ljh.mask.CaiShuZi;

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

public class GuessNumber {
    public static void main(String[] args) {
        //需求:隨機生成一個1-100之間的整數,提示用戶猜測,猜大提示過大,猜小提示過小,直到猜中結束游戲
        Random r = new Random();
        int luckNumber = r.nextInt(bound:100)+1;   //隨機生成一個1-100之間的整數
        System.out.println("請輸入您猜測的數:");
        Scanner sc = new Scanner(System.in);
        while (true){
            int guessNumber = sc.nextInt();  // 實現用戶的輸入
            if (guessNumber > luckNumber){
                System.out.println("您猜測的數過大!");
            }
            else if (guessNumber < luckNumber){
                System.out.println("您猜測的數過小");
            }
            else{
                System.out.println("恭喜您,猜對啦!");
                break;
            }
        }
    }
}

后續還有更多的Java技術知識等待發布,以上就是動力節點小編介紹的"初學者也能看懂的Java猜數字游戲",希望對大家有幫助,如有疑問,請在線咨詢,有專業老師隨時為您務。

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 在线观看一区二区三区视频 | 天天摸天天躁天天添天天爽 | 免费观看18视频网站 | 一级免费黄色片 | 国产专区精品 | 天堂网在线看 | 狠狠操视频网站 | 夜夜躁日日躁狠狠久久 | 午夜成私人影院在线观看 | 一二三四社区在线播放 | 精品中文字幕一区在线 | 黄色小视频在线免费观看 | 欧美日韩三级在线观看 | 一级黄色大毛片 | 窝窝午夜看片成人精品 | 日本精品一区 | 钻石午夜影院 | 日本丝袜护士 | 国产一卡2卡3卡四卡网站 | 成 人 黄 色 全 集 | 午夜免费观看 | 免费一级毛片私人影院a行 免费一级毛片视频 | 欧美在线成人免费国产 | 欧美成人性色生活片免费在线观看 | 欧美性视频一区二区三区 | 日韩在线视频不卡一区二区三区 | 九九亚洲视频 | 中文字幕一区二区三区乱码 | 亚洲免费在线观看 | 国产成本人三级在线观看网站 | 亚洲国产成人精品激情 | 激情插插插 | 久久黄色免费 | 欧美在线观看视频一区 | 亚洲成a v人片在线看片 | 亚洲天堂久久 | 久久精品国产无限资源 | 欧美成人高清视频 | www.在线观看视频 | 国产l精品国产亚洲区久久 国产papa | 成人在线观看视频免费 |