一、Random类
作用:生成随机数字
import java.util.Random; //1、导包
public static void main(String[] args) {
Random rm= new Random(); //2、创建
int a=rm.nextInt(); //3、随机生成int数字
System.out.println(a);
}
Random rm= new Random();
int a=rm.nextInt(3); //左闭右开区间[0,3) 取值范围0、1、2
System.out.println(a);
练习:猜字游戏,键盘输入数字,比对被猜数字大小并提示,猜对则退出
public static void demo02(){
Random rx=new Random();
int bb=rx.nextInt(20);
while(true){
System.out.println("请输入你猜的数字");
Scanner dj=new Scanner(System.in);
int cc=dj.nextInt();
if (bb<cc){
System.out.println("猜大了");
} else if (bb>cc) {
System.out.println("猜小了");
} else {
System.out.println("猜对了");
break;
}
}
}