📅  最后修改于: 2023-12-03 14:42:59.461000             🧑  作者: Mango
nextBoolean()
方法及示例在Java中,我们可以使用java.util.Random
类来生成随机数。其中,nextBoolean()
方法是一个能够返回随机布尔值的方法。
nextBoolean()
方法nextBoolean()
方法返回一个随机的布尔值,其中true
和false
出现的概率都是50%。
public boolean nextBoolean()
下面是一个示例程序,它使用nextBoolean()
方法生成随机布尔值,并统计生成的true
和false
的数量:
import java.util.Random;
public class RandomBooleanExample {
public static void main(String[] args) {
Random random = new Random();
int trueCount = 0;
int falseCount = 0;
for (int i = 0; i < 100; i++) {
boolean randomBoolean = random.nextBoolean();
if (randomBoolean) {
trueCount++;
} else {
falseCount++;
}
}
System.out.println("Generated " + trueCount + " true values and " + falseCount + " false values.");
}
}
输出:
Generated 47 true values and 53 false values.
public boolean nextBoolean()
import java.util.Random;
public class RandomBooleanExample {
public static void main(String[] args) {
Random random = new Random();
int trueCount = 0;
int falseCount = 0;
for (int i = 0; i < 100; i++) {
boolean randomBoolean = random.nextBoolean();
if (randomBoolean) {
trueCount++;
} else {
falseCount++;
}
}
System.out.println("Generated " + trueCount + " true values and " + falseCount + " false values.");
}
}