科技知識動態:java中生成隨機數的方法是什么

導讀跟大家講解下有關java中生成隨機數的方法是什么,相信小伙伴們對這個話題應該也很關注吧,現在就為小伙伴們說說java中生成隨機數的方法是什

跟大家講解下有關java中生成隨機數的方法是什么,相信小伙伴們對這個話題應該也很關注吧,現在就為小伙伴們說說java中生成隨機數的方法是什么,小編也收集到了有關java中生成隨機數的方法是什么的相關資料,希望大家看到了會喜歡。

生成隨機數的方法:1、使用【double d = Math.random();】語句獲取隨機數;2、通過【int num = (int)(Math.random()*100+1);】語句獲取一個1到100之間的隨機數。

我們可以使用Java中提供的Math類來生成隨機數。

Math類在java.lang包下,jvm會自動導入,所以無需import導包。

生成隨機數要使用Math類下的random()方法,random()方法的返回值是[0.0 - 1.0)。

視頻教程推薦:java視頻

1、獲取上述范圍內的隨機數:

double d = Math.random();

注意:上述式子若寫成下面這樣,那么i的值只會是0。因為Math.random()生成的隨機數范圍為[0.0 - 1.0),此時無論隨機數為何值轉為int時值只會是0。

int i = (int)(Math.random());

2、獲取一個1~100之間的隨機數(int型)

int num = (int)(Math.random()*100+1);

推薦教程:java開發入門

以上就是java中生成隨機數的方法是什么的詳細內容,更多請關注php中文網其它相關文章!

來源:php中文網

免責聲明:本文由用戶上傳,如有侵權請聯系刪除!