how to generate random number in java

www.laut‮ut‬ri.com
how to generate random number in java

To generate a random number in Java, you can use the Random class from the java.util package.

Here's an example of how to generate a random number in Java:

// Create a Random object
Random random = new Random();

// Generate a random integer between 1 and 10 (inclusive)
int randomInt = random.nextInt(10) + 1;

// Generate a random float between 0.0 and 1.0 (inclusive)
float randomFloat = random.nextFloat();

// Generate a random boolean value (true or false)
boolean randomBoolean = random.nextBoolean();

In the above example, a Random object is created using the default constructor. The nextInt() method is used to generate a random integer between 0 and 9 (inclusive), and the result is added to 1 to get a random integer between 1 and 10 (inclusive). The nextFloat() method is used to generate a random float between 0.0 and 1.0 (inclusive), and the nextBoolean() method is used to generate a random boolean value (true or false).

You can also use the nextInt() method to generate a random integer within a specific range, by passing the minimum and maximum values as arguments:

// Generate a random integer between 10 and 20 (inclusive)
int randomInt = random.nextInt(11) + 10;

In this case, the nextInt() method generates a random integer between 0 and 10 (inclusive), and the result is added to 10 to get a random integer between 10 and 20 (inclusive).

For more information on generating random numbers in Java, you can refer to the documentation for the Random class in the Java API.

Created Time:2017-11-01 20:42:53  Author:lautturi