java生成随机数

java生成随机数有两种方法

 int n = (int)(Math.random()*10+1); //生成一个随机数,并加工成1~10的数
Math.random()返回带正号的 double 值,该值大于等于 0.0 且小于 1.0。返回值是一个伪随机选择的数,在该范围内(近似)均匀分布。

Random类 (java.util) 

Random random = new Random();

random.nextInt(int n)

该方法的作用是生成一个随机的int值,该值介于[0,n)的区间,也就是0到n之间的随机int值,包含0而不包含n。

你可能感兴趣的:(java)