如何在 Java 中生成随机布尔值?


要生成 TRUE 或 FALSE 等随机布尔值,首先创建一个新的 Random 对象 −

Random randNum = new Random();

现在,循环遍历你想要的布尔值数量,并使用 nextBooleans() 方法生成随机布尔值 −

for (int i = 1; i <= 5; ++i) {
   booleanrandomRes = randNum.nextBoolean();
   System.out.println(randomRes);
}

范例

 实时演示

import java.util.Random;
public class Demo {
   public static final void main(String... args) {
      Random randNum = new Random();
      System.out.println("Displaying random Booleans...");
      for (int i = 1; i <= 5; ++i) {
         boolean randomRes = randNum.nextBoolean();
         System.out.println(randomRes);
      }
   }
}

输出

Displaying random Booleans...
true
false
false
true
true

让我们再次运行它以获得不同的随机布尔值 −

Displaying random Booleans...
false
false
true
true
false

更新于:30-7-2019

274 次浏览

启动你的职业生涯

通过完成课程获得认证

开始
广告
© . All rights reserved.