java如何生成随机数
时间: 2023-05-28 14:06:25 浏览: 100
java生成随机数的方法
Java中生成随机数可以使用Java.util.Random类或者Math.random()方法。
1. Java.util.Random类
Java.util.Random类可以生成不同类型的随机数,如整数、浮点数等。以下是生成一个整数类型的随机数的示例代码:
```java
import java.util.Random;
public class RandomNumberGenerator {
public static void main(String[] args) {
Random rand = new Random();
int randomNumber = rand.nextInt(100); //生成0-99之间的随机整数
System.out.println(randomNumber);
}
}
```
2. Math.random()方法
Math.random()方法可以生成一个0到1之间的随机浮点数。如果需要生成一个指定范围内的随机数,可以通过乘以范围和加上起始值的方式实现。以下是生成一个指定范围内的随机数的示例代码:
```java
public class RandomNumberGenerator {
public static void main(String[] args) {
double randomNumber = Math.random() * 100; //生成0-99.999999之间的随机浮点数
System.out.println(randomNumber);
}
}
```
阅读全文