Java Random nextBoolean() 方法



描述

java Random nextBoolean() 方法用于从此随机数生成器的序列中获取下一个伪随机、均匀分布的布尔值。

声明

以下是 java.util.Random.nextBoolean() 方法的声明。

public boolean nextBoolean()

参数

返回值

方法调用返回下一个伪随机、均匀分布的布尔值。

异常

获取随机布尔值示例

以下示例演示了 Java Random nextBoolean() 方法的用法。首先,我们创建了一个 Random 对象,然后使用 nextBoolean() 获取一个随机布尔值并打印它。

package com.tutorialspoint;

import java.util.Random;

public class RandomDemo {
   public static void main( String args[] ) {
      
      // create random object
      Random randomNo = new Random();

      // get next next boolean value 
      boolean value = randomNo.nextBoolean();

      // check the value  
      System.out.println("Value is: " + value);
   }     
}

输出

让我们编译并运行上述程序,这将产生以下结果。

Value is: true

使用给定种子获取随机布尔值示例

以下示例演示了 Java Random nextBoolean() 方法的用法。首先,我们使用种子值创建了一个 Random 对象,然后使用 nextBoolean() 获取一个随机布尔值并打印它。

package com.tutorialspoint;

import java.util.Random;

public class RandomDemo {
   public static void main( String args[] ) {
      
      // create random object
      Random randomNo = new Random(10);

      // get next next boolean value 
      boolean value = randomNo.nextBoolean();

      // check the value  
      System.out.println("Value is: " + value);
   }     
}

输出

让我们编译并运行上述程序,这将产生以下结果。

Value is: true
java_util_random.htm
广告
© . All rights reserved.