Random(随机数)
作用
随机生成一个数
使用步骤:
1)导包:import java.util.Random;
2)创建对象
Random r = new Random();//这里的r不是唯一的
3)获取随机数
int num = r.nextInt(10);//这里获取的就是随机数据的范围[0,10)
如果你想要获取不同的范围你可以选择 [num1,num2) r.nextInt*(num2-num1)+num1
这样操作便可以得到[num1,num2)范围的随机数.
这里只是简单的提了简单用法,后面会写Random的详细用法.
另一种用法:
System.out.println("请输入幸运数字0-9:");
Scanner sc = new Scanner(System.in);
int num1 = sc.nextInt();
int num2 = (int)(Math.random()*10);//*直接利用Math.random()*10产生一个[0,10)的随机数*
System.out.println("中奖数为:"+num2);
if(num1==num2){
System.out.println("恭喜中奖");
}else{
System.out.println("很遗憾没有中奖");
}
sc.close();