使用Math.random()生成随机数
时间: 2023-10-11 19:19:23 浏览: 96
生成随机数
在Java中,还可以使用Math.random()方法来产生随机数。该方法返回一个大于等于0.0且小于1.0的随机浮点数。以下是示例代码:
```java
public class RandomNumberExample {
public static void main(String[] args) {
// 产生一个0到1之间的随机浮点数
double randomNumber = Math.random();
System.out.println(randomNumber);
}
}
```
运行该程序将会输出一个大于等于0.0且小于1.0的随机浮点数。如果需要产生指定范围内的随机数,可以通过一些简单的计算来实现。例如,要产生一个0到100之间的随机整数,可以使用以下代码:
```java
public class RandomNumberExample {
public static void main(String[] args) {
// 产生一个0到100之间的随机整数
int randomNumber = (int) (Math.random() * 100);
System.out.println(randomNumber);
}
}
```
注意,该代码中使用了类型转换将随机浮点数转换成整数。
阅读全文