初识java 之 猜数字游戏

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();
	}
		
}

猜你喜欢

转载自blog.csdn.net/qq_43223415/article/details/84303657