import java.util.Random;
import java.util.Scanner;
/**
* 一个简单的猜数字游戏
*
* @author chried
*
*/
public class NumberGame {
public static void main(String[] args) {
check();
}
/**
* 输入一个数字
*
* @return num
*/
public static int input() {
Scanner sc = new Scanner(System.in);
System.out.println("请输入一个数字:");
int num = sc.nextInt();
return num;
}
/**
* 随机产生一个数字
*
* @return sum
*/
public static int Procult() {
Random r = new Random();
int num = r.nextInt(100);
return num;
}
/**
* 随机生成的数字跟输入的数字进行判断
*
*/
public static void check() {
int sum = input();
int num = Procult();
checkNum(sum, num);
}
/**
* 传入两个参数进行判断
*
* @param sum
* @param num
* @return boolean
*/
public static boolean checkNum(int sum, int num) {
if (sum > num) {
System.out.println("亲,你输入的数字大了的");
checkNum(input(), num);
} else if (sum < num) {
System.out.println("亲,你输入的数字小了的");
checkNum(input(), num);
} else if (sum == num) {
System.out.println("亲,你太棒了的");
return true;
}
return false;
}
}