Java语言生成一个40-90的随机数
时间: 2024-09-15 17:04:03 浏览: 41
Java生产1-100的随机数简单实例(分享)
在Java语言中,生成一个40到90之间的随机整数可以通过使用`java.util.Random`类来实现。以下是一个示例代码,展示了如何生成这样的随机数:
```java
import java.util.Random;
public class RandomNumberExample {
public static void main(String[] args) {
// 创建Random对象实例
Random random = new Random();
// 生成一个40到90(包含40,不包含90)的随机整数
int randomNumber = 40 + random.nextInt(51); // nextInt(51)生成0到50的随机数,加上40变成40到90
// 输出生成的随机数
System.out.println("生成的40到90之间的随机数是:" + randomNumber);
}
}
```
在这段代码中,`Random`类的`nextInt(int bound)`方法用于生成一个随机整数,其值为0(包含)到指定的`bound`(不包含)。为了得到40到90的随机数,我们首先计算出范围宽度51(因为90-40=50,但是要包括40,所以是51),然后调用`nextInt(51)`,最后将结果加上40,从而得到40到90之间的随机整数。
阅读全文