Java Random nextFloat() 方法



描述

java Random nextFloat() 方法用於從該隨機數生成器的序列中獲取下一個偽隨機、均勻分佈的 0.0 到 1.0 之間的浮點值。

宣告

以下是 java.util.Random.nextFloat() 方法的宣告。

public float nextFloat()

引數

返回值

方法呼叫返回從該隨機數生成器的序列中獲取下一個偽隨機、均勻分佈的 0.0 到 1.0 之間的浮點值。

異常

獲取隨機浮點值示例

以下示例演示了 Java Random nextFloat() 方法的使用。首先,我們建立了一個 Random 物件,然後使用 nextFloat() 獲取一個隨機浮點值並列印它。

package com.tutorialspoint;

import java.util.Random;

public class RandomDemo {
   public static void main( String args[] ) {
      
      // create random object
      Random randomNo = new Random();
    
      // check next float value  
      System.out.println("Next float value: " + randomNo.nextFloat());
   }      
}

輸出

讓我們編譯並執行上述程式,這將產生以下結果。

Next float value: 0.63595074

使用給定種子獲取隨機浮點值示例

以下示例演示了 Java Random nextFloat() 方法的使用。首先,我們使用給定的種子值建立了一個 Random 物件,然後使用 nextFloat() 獲取一個隨機浮點值並列印它。

package com.tutorialspoint;

import java.util.Random;

public class RandomDemo {
   public static void main( String args[] ) {
      
      // create random object
      Random randomNo = new Random(10);
    
      // check next float value  
      System.out.println("Next float value: " + randomNo.nextFloat());
   }      
}

輸出

讓我們編譯並執行上述程式,這將產生以下結果。

Next float value: 0.73043025
java_util_random.htm
廣告