package com.itheima.random;
import java.util.Random;
import java.util.Scanner;
public class RandomTest2 {
public static void main(String[] args) {
// 目标随机生成一个1-100之间的数据,提示用户猜测,猜大提示过大,猜小提示过小,直到猜中结束游戏
Random r = new Random();// 先创建对象
Scanner sc = new Scanner(System.in);
int okNumber = r.nextInt(1,101); // bound 后面是不包含的,所有用101:
while (true){
// 这个随机数生成要写在循环外面,要不然会一直变化
// 定义一个键盘类的API,让用户输入数据
System.out.println("请输入一个数:");
int userNumber = sc.nextInt();
if (userNumber > okNumber){
System.out.println("你猜的数过大了");
System.out.println("正确数字是:" + okNumber);
} else if (userNumber < okNumber){
System.out.println("你输入的数字过小了");
System.out.println("正确数字是:" + okNumber);
} else if (userNumber == okNumber){
System.out.println("恭喜你猜中了");
System.out.println("正确数字是:" + okNumber);
break;
}
}
}
}