在之前给大家分享过在Java中使用math.random()产生随机数的方法,今天给大家分享一下使用Random随机数类来产生随机数。使用这个方法之前需要先导入Random所在的包,然后创建一个对象,调用Random类中的功能产生随机数。
代码:
import java.util.Random;
public class RandomDemo {
public static void main(String[] args) {
Random ran = new Random();
int num = ran.nextInt(50);
double num1 = ran.nextDouble();
System.out.println(num + " " + num1);
}
}
运行上面的代码,我们发现,程序产生了一个随机整数和一个浮点型的随机数,而这个随机整数的范围是被限定在【0,50)的,也就是int num = ran.nextInt(50)这条语句限定了我们随机数的取值范围,