1. 程式人生 > >Java 猜字小遊戲

Java 猜字小遊戲

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

public class Game {

	public static void main(String[] args) {
		System.out.println("猜字遊戲開始了!");
		System.out.println("請輸入1-100之間的數字!");
		
		//建立Random類變數
		Random ran = new Random();
		//變數.使用功能next()獲取1-100隨機數
		int ranNumber = ran.nextInt(100)+1;
		
		//建立Scanner類變數
		Scanner sc = new Scanner(System.in);
		
		while (true) {
			//獲取鍵盤輸入
			int number = sc.nextInt();
			//隨機數和使用者輸入數字進行比較
			if(number > ranNumber) {
				System.out.println("猜大了");
			}
			else if(number < ranNumber) {
				System.out.println("猜小了");
			}
			else{
				System.out.println("猜中了");
				break;
			}
		}
	}

}

注:適合初學者理解Random類、Scanner類、死迴圈、if-else迴圈