初識java 之 猜數字遊戲
阿新 • • 發佈:2018-11-29
import java.util.Random; import java.util.Scanner; public class Guessnum{ private final int value; public Guessnum(){ Random random = new Random(); this.value = random.nextInt(100);//產生隨機數[0,100) } public void play(){ System.out.println("歡迎來到猜數字遊戲"); int count = 0; Scanner scanner = new Scanner(System.in); while(true){ count++; System.out.println("請輸入您猜的數字:"); int guessnum = scanner.nextInt(); if(guessnum > this.value){ System.out.println("你猜的數字太大了"); }else if(guessnum < this.value){ System.out.println("你猜的數字太小了"); }else{ System.out.println("恭喜您猜中了"); break; } } System.out.println("您一共猜了"+count+"次"); } public static void main(String[] args){ Guessnum guessnum = new Guessnum(); guessnum.play(); } }