import java.util.Random;
import java.util.Scanner;
public class Number {
public static void main(String[] args) {
System.out.println("********猜数游戏********");
Random r = new Random();
Scanner sc = new Scanner(System.in);
//电脑随机产生数字
int computer = r.nextInt(10)+1;
while(true){
System.out.println("请输入你数字");
String person1 = sc.next();
boolean flag = validate(person1);
if(flag){
int person = Integer.parseInt(person1);
if(computer==person){
System.out.println("恭喜你答对了^_^");
break;
}else if(computer>person){
System.out.println("小了");
}else{
System.out.println("大了");
}
}else{
System.out.println("请注意输入格式");
}
}
}
//正则校验的方法
public static boolean validate(String name){
String reg = "^\\d|\\d+$";
if(name.matches(reg)){
return true;
}
return false;
}
}