java实现猜数字小游戏(简单+详细)
生活随笔
收集整理的這篇文章主要介紹了
java实现猜数字小游戏(简单+详细)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
話不多說直接上代碼!!!
import java.util.Random; import java.util.Scanner;public class hehe{public static void menu(){System.out.println("*****************");System.out.println("***** 1.play ****");System.out.println("***** 0.exit ****");System.out.println("*****************");}public static void game(){//該方法實現猜數字游戲的實現邏輯//首先應該生成一個隨機數:Random random=new Random();int randNum=random.nextInt(101);//設置隨機數的范圍是0~100//然后開始讓玩家猜數字了~while(true){System.out.println("請輸入您要猜的數字:");Scanner scanner=new Scanner(System.in);int guessNum=scanner.nextInt();//然后將玩家猜的數字與隨機生成的數字進行比較:if(guessNum>randNum){System.out.println("猜大了!");}else if(guessNum==randNum){System.out.println("恭喜你,猜對了!!!");break;//玩家猜對之后就可以跳出循環進入下一次的菜單選擇//如果沒有猜對就繼續猜}else{System.out.println("猜小了!");}}}public static void main(String[] args){int input=0;//input用來作為循環和選擇的判斷條件:do{menu();//菜單打印出來之后就可以讓玩家選擇了:System.out.println("請選擇游戲菜單:");Scanner scanner=new Scanner(System.in);input=scanner.nextInt();//然后根據選擇的菜單進入相應的位置:switch(input){case 1:System.out.println("猜數字小游戲即將開始:");game();//進入猜數字游戲的方法;break;case 0:System.out.println("即將退出猜數字小游戲");break;}}while(input!=0);} }總結
以上是生活随笔為你收集整理的java实现猜数字小游戏(简单+详细)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 看图说话|与冬虫夏草相对比,了解发酵冬虫
- 下一篇: MATLAB GUI设计如何弹出新界面?