【JavaSE基础】生成随机数的三种方法

方法一:

  (数据类型)(最小值+Math.random()*(最大值-最小值+1))

举例:

    (int)(1+Math.random()*(10-1+1))  生成1~10的随机数。

方法二:

 (数据类型)最小值+Math.random()*最大值

举例:

   (int)(1+Math.random()*10)  生成1~10的随机数。

方法三:

   通过java.util包中的Random类的nextInt方法来得到1-10的int随机数

  Random ra = new Random();  ra.nextInt(10)+1  

转载于:https://www.cnblogs.com/StoneLuo/p/7397933.html

你可能感兴趣的:(java)