编辑代码

package demo01;

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

public class Demo03RandomGame {
	
	public static void main(String[] args) {
		//生成一个Random对象
		Random r = new Random();
		//生成一个随机数在1~100之间
		int randomNum = r.nextInt(100) + 1;
		//获取键盘输入的数字
		Scanner sc = new Scanner(System.in);
		
		System.out.println("游戏开始,你有5次机会!");
		
		//可以使用while(true),不限次数
		for (int i = 0; i < 5; i++) {
			System.out.println("请输入一个数字:");
			int guessNum = sc.nextInt();
			
			if (guessNum > randomNum) {
				System.out.println("猪头,太大了");
			} else if (guessNum < randomNum) {
				System.out.println("小傻瓜,太小了");
			}else {
				System.out.println("恭喜你,小可爱");
				break;
			}
		}
		System.out.println("游戏结束。");
        System.out,println("答案是:" + randomNum);
	}

}