用JAVA解决: 使用Random类生成一个0到100之间的随机整数,并模拟一个简单的掷骰子程序,输出1到6之间的随机数
时间: 2024-12-12 07:15:58 浏览: 12
在Java中,你可以使用`java.util.Random`类来生成指定范围内的随机整数。首先,创建一个Random实例,然后调用其nextInt()方法。下面是一个例子,它会生成一个0到100(包括100)的随机整数:
```java
import java.util.Random;
public class RandomDice {
public static void main(String[] args) {
// 创建Random对象
Random random = new Random();
// 生成0到100之间的随机整数
int randomInt = random.nextInt(101); // 加1是因为nextInt方法是闭合区间
System.out.println("随机整数: " + randomInt);
// 模拟掷骰子,生成1到6之间的随机数
int diceRoll = random.nextInt(6) + 1; // 再次使用nextInt并加1得到1-6
System.out.println("掷骰子结果: " + diceRoll);
}
}
```
在这个程序中,我们两次调用了nextInt()方法,分别设置了两个不同的上界:一次是101(因为我们想包含100),另一次是6(因为掷骰子的结果是1到6)。每次运行这个程序,你都会看到不同的随机数。
阅读全文