在Java中经常需要使用到随机数,Java中的random类就为我们提供了这一方法;
Random的使用:
nextInt() 随机产生一个int范围内的整数
nextInt(整数n) 产生一个[0,n)的随机整数
nextDouble() 随机产生[0,1)之间的随机小数
公式
[0,max) nextInt(max+1);
[min,max] nextInt(max-min+1)+min;
[min,max) nextInt(max-min)+min;
实例://随机产生 [50,100] 判断这个数是否是3|3的倍数
import java.util.Random;
public class Random02{
public static void main(String[] args){
Random ran = new Random();
//随机产生 [50,100] 判断这个数是否是3|3的倍数
int i = ran.nextInt(100-50+1)+50;
if(i%3==0){
System.out.println(i+"是3的倍数");
}else{
System.out.println(i+"不是3的倍数");
}
}