導航:首頁 > 編程語言 > java產生一個隨機數

java產生一個隨機數

發布時間:2025-03-21 03:07:20

Ⅰ 如何在java中產生隨機數

  1. 在j2se里我們可以使用Math.random()方法來產生一個隨機數,這個產生的隨機數是0-1之間的一個double,我們可以把他乘以一定的數,比如說乘以100,他就是個100以內的隨機,這個在j2me中沒有。

  2. 在java.util這個包裡面提供了一個Random的類,我們可以新建一個Random的對象來產生隨機數,他可以產生隨機整數、隨機float、隨機double,隨機long,這個也是我們在j2me的程序里經常用的一個取隨機數的方法。

  3. 在我們的System類中有一個currentTimeMillis()方法,這個方法返回一個從1970年1月1號0點0分0秒到目前的一個毫秒數,返回類型是long,我們可以拿他作為一個隨機數,我們可以拿他對一些數取模,就可以把他限制在一個范圍之內。

Ⅱ java如何產生1-8的整數隨機數

(int)(Math.random()*8)+1

或者

Random r =new Random(100);
System.out.println(r.nextInt(8)+1);

Java產生隨機數的兩種方式

1、通過Math.random()方法返回一個0到1之間的double值。
2、通過Random類來產生一個隨機數,這個是專業的Random工具類,功能強大。

Math.random()方法

Math.random()方法是 Java 的一個靜態方法,返回一個0到1之間,前閉後開區間的double值。

(int)(Math.random()*10) 返回0到9的隨機整數。
(int)(Math.random()*n) 返回0到n的隨機整數。
(int)(Math.random()*100)+1 返回1到100之間的隨機整數,前面返回0到99之間的隨機數,加1就成了1到100之間的隨機數。

Random類

Random 類是 Java 的 util 包中的一個類。

一、Random類使用說明

閱讀全文

與java產生一個隨機數相關的資料

熱點內容
伺服器網卡有什麼好處 瀏覽:90
javasql格式化 瀏覽:599
小愛同學機器人的命令詞 瀏覽:971
檢驗signature的php示例代碼 瀏覽:161
android內錄 瀏覽:776
騰訊雲輕量應用伺服器服務商 瀏覽:176
平板app打不開怎麼回事 瀏覽:317
九號怎麼用app控制前後移動 瀏覽:617
pdf瀏覽器預覽 瀏覽:695
六一兒童節程序員爸爸 瀏覽:166
農村電視天線加密 瀏覽:903
freepdfword 瀏覽:752
程序員怎麼做舔狗 瀏覽:584
怎麼保養汽車空調壓縮機 瀏覽:756
黑客與逆向工程師的python編程之道 瀏覽:864
企業信息化pdf 瀏覽:57
如何給男孩子解壓 瀏覽:735
伺服器雲轉發源ip 瀏覽:29
電腦伺服器地址指的什麼 瀏覽:955
蘋果怎麼下載匯成銀行app 瀏覽:899