1. 程式人生 > >【JavaSE基礎】生成隨機數的三種方法

【JavaSE基礎】生成隨機數的三種方法

new random nbsp 最小 最小值 () 通過 java -s

方法一:

  (數據類型)(最小值+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  

【JavaSE基礎】生成隨機數的三種方法