1. 程式人生 > >wangking:開源世界,人人都用上了正版啦。。。

wangking:開源世界,人人都用上了正版啦。。。

JAVA裡大部分生成偽隨機數用java.util.Random.nextInt(int n)或者java.lang.Math.random()就可以基本滿足需求了,當然如果滿足不了你的特殊需求,請檢視JDK。

何為偽隨機數呢?

其實在計算機裡沒有完全的隨機數,它是通過一定的演算法順序達到一種近乎完全隨機的數,這就是偽隨機數。

幫助:

java.util.Random.nextInt(int n)   :  生成大於等於0至小於N之間的int數

java.lang.Math.random()    :   生成大於等於0.0小於1.0之間的double

如我要生成1-N的數: