Java實現(xiàn)簡單猜數(shù)字小游戲
本文實例為大家分享了Java實現(xiàn)猜數(shù)字游戲的具體代碼,供大家參考,具體內容如下
完成猜數(shù)字游戲需要實現(xiàn)以下幾點:
獲得一個隨機數(shù)作為“答案數(shù)”; 輸入數(shù)字,與“答案數(shù)”作比較(判斷大了,小了,相等); 循環(huán)輸入所猜的數(shù)字,直到與“答案數(shù)”相等時游戲結束;代碼實現(xiàn):
import java.util.Random;import java.util.Scanner;public class guessNum { public static int getRanNum(){ //獲得一個隨機數(shù) Random random = new Random(); return random.nextInt(100); } public static boolean guess(Scanner scanner,int toGuess){ System.out.println('請輸入要猜的數(shù)(1-100):'); int num = scanner.nextInt(); if ( num < toGuess){ System.out.println('小了...'); return false; } else if ( num > toGuess){ System.out.println('大了...'); return false; } else { System.out.println('恭喜你,猜對了!!'); return true; } } public static void startGame(Scanner scanner){ int toGuess = getRanNum(); while( true ){ if (guess(scanner,toGuess)){ break; } } } public static void main(String[] args) { Scanner scanner = new Scanner(System.in); startGame(scanner); }}
運行結果:
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網(wǎng)。
相關文章:
1. PHP中為什么使用file_get_contents("php://input")接收微信通知2. ASP基礎入門第二篇(ASP基礎知識)3. ASP.NET MVC實現(xiàn)登錄后跳轉到原界面4. 不使用XMLHttpRequest對象實現(xiàn)Ajax效果的方法小結5. ThinkPHP6使用JWT+中間件實現(xiàn)Token驗證實例詳解6. 怎樣打開XML文件?xml文件如何打開?7. ASP.NET MVC限制同一個IP地址單位時間間隔內的請求次數(shù)8. JSP出現(xiàn)中文亂碼問題解決方法詳解9. vue的路由動畫切換頁面無法讀取meta值的bug記錄10. jsp實現(xiàn)簡單用戶7天內免登錄
