日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

java實現猜字母游戲

瀏覽:138日期:2022-08-15 16:24:14

本文實例為大家分享了java實現猜字母游戲的具體代碼,供大家參考,具體內容如下

案例需求:

StepOne:

系統隨機生成一組隨機的字符數組(不重復)

StepTwo:

控制臺輸入一組字符串與系統生成的字符數組進行對比

StepThree:

若控制臺輸入與系統隨機生成的不符則提示字符正確個數及對位正確個數

StepFour:

若控制臺輸入與系統隨機生成的完全一致則提示“恭喜你猜對了,游戲結束”程序退出。若不完全一致則需要一直猜

StepFive:

若控制臺輸入的是EXIT則提示“游戲終止”程序退出

StepSix:

若控制臺輸入的數組長度不符則提示“年輕人不講武德,長度不符,耗子尾汁!”

具體代碼實現:

package game;import java.util.Scanner;public class GuessLetters { /** * 將隨機生成一個字母數組的邏輯封裝成一個方法 **/ public static char[] Nonce(){ char[] random=new char[5];//不重復的隨機字母數組,長度5// 存儲可能出現的字母的char數組(庫) char[] warehouse={ ’A’,’B’,’C’,’D’,’E’, ’F’,’G’,’H’,’I’,’J’, ’K’,’L’,’M’,’N’,’O’, ’P’,’Q’,’R’,’S’,’T’, ’U’,’V’,’W’,’X’,’Y’, ’Z’ };// 創建一個boolean類型的變量(長度是warehouse的長度)來記錄使用過的warehouse數組的元素 boolean[] warehouseOne=new boolean[warehouse.length]; for (int i=0;i<random.length;i++){//遍歷random數組中的每個元素 int index; do {//隨機warehouse長度的下標// 創建一個index變量隨機生成warehouse數組長度的下標 index=(int)(Math.random()*warehouse.length); }while (warehouseOne[index]==true);// 將warehouse[index]中的元素賦值給random[i]元素 random[i]=warehouse[index];// 在boolean類型的warehouseOne數組中對應的index元素改為true(以做標記) warehouseOne[index]=true; } return random; } /** *將(判斷系統隨機的char類型字母數組和用戶輸入的字符串對比,并輸出字母正確個數和對位正確個數)的邏輯封裝成方法 **/ public static int[] contrast(char[] random, char[] input){ int[] result=new int[2];//result[0]字母對個數,result[1]對位對個數 for (int i=0;i<input.length;i++){//遍歷input數組 for (int j=0;j<random.length;j++){//遍歷random數組 if (input[i]==random[j]){//對比字符對對錯 result[0]++;//字符正確個數+1 if (i==j){//對比對位對錯 result[1]++; } break;//當字符對時 無需繼續對比后面的元素,跳出循環。 } } } return result; } /*主方法(main)中整理且運行封裝好的方法*/ public static void main(String[] args) {// 調用random方法,來產生一個隨機的char字符數組 char[] chs=Nonce(); System.out.println(chs);//作弊// 控制臺輸入 Scanner sc = new Scanner(System.in);// 創建一個變量result數組存儲字符正確,對位正確個數// 錯誤次數 int mistake=0; do {//需求當沒有猜對時,一直猜// 友好提示 System.out.println('請輸入五個不重復的字母');// 接受輸入的字符串inputOne將inputOne轉換成大寫 String inputOne = sc.next().toUpperCase();// 需求:控制臺輸入EXIT,則程序退出 if ('EXIT'.equals(inputOne)){//判斷接收的字符是否是EXIT break;//跳出循環,程序結束 } // 將字符串類型數組轉換成char類型數組 char[] input = inputOne.toCharArray();// 需求:控制臺如若輸入的字符長度與隨機字符長度不符則友好提示 if (result[2]!=chs.length){//判斷長度是否一致// 調用對比邏輯的方法contrast int[] result = contrast(chs, input);// 需求:如果猜對了,則友好提示,且程序終止 if (result[1]==chs.length) {//判斷對位正確個數是否與隨機的數組長度一致// 友好提示 System.out.println('恭喜你猜對了,游戲結束!'); break;//條數循環,程序結束 }else{// 輸出結果(字符正確個數,對位正確個數) System.out.println('字符正確個數:' + result[0] + 't對位正確個數:' + result[1]+'n繼續猜');// 需求:記錄錯誤次數 mistake++;//錯誤次數+1 } }else{// 友好提示 System.out.println('年輕人不講武德,長度不符,耗子尾汁'); } }while (true); }}

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Java
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
97精品国产99久久久久久免费| 亚洲黄色网址| 国产精品美女久久久| 水野朝阳av一区二区三区| 欧美日本不卡| 欧美成人久久| 国产精品久久久久毛片大屁完整版| zzzwww在线看片免费| 欧美成人高清| 精品久久中文| 亚洲开心激情| 给我免费播放日韩视频| 天堂网av成人| 日本一区免费网站| 老色鬼精品视频在线观看播放| 91精品电影| 麻豆国产在线| 91大神在线观看线路一区| 久久久夜夜夜| 精品理论电影在线| 日韩精品欧美大片| 国产精品日韩久久久| 国产盗摄——sm在线视频| 日本午夜精品久久久久| 欧美日韩四区| 欧美精品高清| 狠狠久久伊人中文字幕| 欧美亚洲tv| 日韩在线观看一区二区三区| 黄毛片在线观看| 欧美黑人做爰爽爽爽| 午夜久久av | 成人国产精选| 美女毛片一区二区三区四区| 国产精品麻豆成人av电影艾秋| 亚洲人成在线影院| 极品av在线| 麻豆视频在线观看免费网站黄| 欧美韩一区二区| 91tv亚洲精品香蕉国产一区| 国产在线观看www| 免费久久精品| 国产欧美日韩精品一区二区三区 | 午夜亚洲福利| 国产精品日韩| 亚洲激情中文| 丝袜美腿亚洲色图| 国产视频久久| 亚洲香蕉网站| 99pao成人国产永久免费视频| 麻豆精品蜜桃| 久久精品欧洲| 国产乱人伦丫前精品视频| 电影91久久久| 国产精品九九| 天堂久久av| 视频一区视频二区中文字幕| 日本欧洲一区二区| 欧美国产三级| 精品亚洲a∨| 中文亚洲免费| 精品视频黄色| 美国三级日本三级久久99 | 丝袜亚洲精品中文字幕一区| 免费在线日韩av| 午夜电影亚洲| 精品视频在线观看网站| 午夜天堂精品久久久久| 久久精品欧美一区| 香蕉视频亚洲一级| 久久婷婷久久| 亚洲精品日本| 国产欧美日韩精品一区二区免费 | 精品入口麻豆88视频| 久久精品99国产精品| 亚洲午夜天堂| 一区二区三区四区在线看| 亚洲精品乱码日韩| 久久久久伊人| 性一交一乱一区二区洋洋av| 久久精品72免费观看| 精品国产免费人成网站| 日本欧美久久久久免费播放网| 国产精品chinese| 亚洲激情精品| 欧美一区91| 欧美国产另类| 国产尤物精品| 国产精品久久久久av蜜臀| 日韩精品三区四区| 日本韩国欧美超级黄在线观看| 清纯唯美亚洲综合一区| 久久国产成人| 中文字幕在线看片| 国产在线不卡一区二区三区 | 99久久精品费精品国产| 久久精品97| 国产suv精品一区二区四区视频 | 日韩三区免费| 日韩精品欧美激情一区二区| 国产日韩欧美三级| 久热re这里精品视频在线6| 国产精品一区二区精品| 伊人久久亚洲美女图片| 色黄视频在线观看| 麻豆极品一区二区三区| 久久成人福利| 日本a级不卡| 久久国产乱子精品免费女| 亚洲制服欧美另类| 亚洲综合精品四区| 国产韩日影视精品| 亚洲专区一区| 中文字幕免费一区二区| 成人精品亚洲| 亚洲狼人精品一区二区三区| 欧美日韩亚洲三区| 欧美.日韩.国产.一区.二区 | 涩涩涩久久久成人精品| 欧美a级片一区| 欧美日韩一区二区综合| 日韩亚洲一区在线| 久久婷婷丁香| 99国产精品免费视频观看| 国产亚洲欧美日韩精品一区二区三区 | 国产精品hd| 亚洲综合图色| 免费成人av在线播放| 在线观看一区| 国产欧美高清视频在线| 久久中文亚洲字幕| 亚洲欧洲午夜| 久久中文在线| 狂野欧美性猛交xxxx| 伊人久久av| 亚洲视频播放| 人人爱人人干婷婷丁香亚洲| 大香伊人久久精品一区二区| 亚洲韩日在线| 亚洲精品影视| 欧美日韩在线二区| 久久国产主播| 日韩国产欧美在线播放| 国产精品99久久免费观看| 国产美女高潮在线观看| 色爱综合av| 国产精品久久久久久av公交车| 亚洲一区二区三区四区电影| 私拍精品福利视频在线一区| 免费精品国产的网站免费观看| 亚洲国内精品| 在线观看亚洲精品福利片| 欧美日韩亚洲一区三区| 精品国产乱码久久久久久1区2匹| 蜜桃精品在线| 蜜桃av一区二区| 久久99精品久久久野外观看| 日韩免费看片| 国产精品毛片在线看| 久久久久国产| 午夜亚洲福利| 1024精品久久久久久久久| 免费日韩成人| 99视频精品全部免费在线视频| 国产精品成人一区二区网站软件| 夜夜嗨网站十八久久 | 快播电影网址老女人久久| 日本一区免费网站| 老鸭窝亚洲一区二区三区| 97精品国产一区二区三区| 97se亚洲| 青青草91久久久久久久久| japanese国产精品| 精品九九久久| 成人亚洲精品| 国产精品极品在线观看| 视频在线观看91| 国产一区2区在线观看| 麻豆久久久久久| 国产美女亚洲精品7777| 黑森林国产精品av| 国产视频一区免费看| 日韩精品第一| 久久亚洲风情| 国精品一区二区三区| 精品一区二区三区在线观看视频| 91麻豆国产自产在线观看亚洲| 美女国产一区| 蜜桃精品视频| 91成人超碰| 国产精品久久久久av蜜臀| 激情综合网址| 亚洲日韩视频| 综合日韩av| 日产欧产美韩系列久久99| 久久久久免费av| 久久午夜影院| 亚洲+小说+欧美+激情+另类| 日韩专区精品| 亚洲网站视频|