Article Categories
- All Categories
-
Data Structure
-
Networking
-
RDBMS
-
Operating System
-
Java
-
MS Excel
-
iOS
-
HTML
-
CSS
-
Android
-
Python
-
C Programming
-
C++
-
C#
-
MongoDB
-
MySQL
-
Javascript
-
PHP
Selected Reading
How can I generate random booleans in Java?
To generate random booleans like TRUE or FALSE, at first create a new Random object −
Random randNum = new Random();
Now, loop through the count of booleans you want and generate random booleans with nextBooleans() method −
for (int i = 1; i <= 5; ++i) {
booleanrandomRes = randNum.nextBoolean();
System.out.println(randomRes);
}
Example
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);
}
}
}
Output
Displaying random Booleans... true false false true true
Let us run it again to get distinct random boolean −
Displaying random Booleans... false false true true false
Advertisements
