Random基本使用
作用:产生一个随机数
使用步骤:
1、导包
2、创建对象
3、获取随机数
例如:生成一个0-9的随机数
import java.util.Random;
public class DemoRandom{
public static void main(String[] args){
for(int i = 0; i <= 5; i++){
Random r = new Random();
int num = r.nextInt(10);
System.out.println(num);
}
}
}
猜数字游戏
import java.util.Random;
import java.util.Scanner;
public class DemoCaiShu{
public static void main(String[] args){
Random r = new Random();
int suijishu = r.nextInt(101);
Scanner sc = new Scanner(System.in);
System.out.println("系统已生成0-100的随机数,请输入0-100的数猜猜看:");
System.out.println("提示:系统生成的随机数是"+suijishu+"");
while(true){
int yonghushu = sc.nextInt();
if(yonghushu > 100 || yonghushu < 0){
System.out.println("您输入的数字不在0-100范围内,请重新输入:");
}else if(yonghushu < suijishu){
System.out.println("您猜小了!");
}else if( yonghushu > suijishu){
System.out.println("您猜大了!");
}else{
System.out.println("您猜对了!");
break;
}
}
}
}