色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

請問誰知道隨機抽題的算法

張吉惟2年前15瀏覽0評論

請問誰知道隨機抽題的算法?

用產生隨機數[Random]的方式來抽題。假設題庫中有1000道題,每次抽100道。 首先利用random不停地循環 產生1~1000之間的整數,并將該數據放到集合[Set]中,因集合元素唯一,所以相同的數字僅取一次,當集合的大小為100時,跳出循環。然后以集合中的這些數字作為題號向數據庫中查詢取題。 -------------------------------------------------- /** * 產生 1~1000 之間的隨機整數 * * @return 隨機數 */ public Integer numFactory() { return new Random().nextInt(1000) + 1; } /** * 隨機產生 100 個題號[放入集合、互異性] * * @return 集合 */ public Set

java獲取隨機整數,請問誰知道隨機抽題的算法