Java输出一个100-1000的随机数
时间: 2024-04-29 16:25:03 浏览: 131
你可以使用以下代码来输出一个100-1000的随机数:
```java
import java.util.Random;
public class Main {
public static void main(String[] args) {
Random rand = new Random();
int randomNum = rand.nextInt((1000 - 100) + 1) + 100;
System.out.println(randomNum);
}
}
```
这个程序会输出100到1000之间的随机整数,希望对你有所帮助!
相关问题
编写一个Java程序,先产生一个随机数n(0<n<10),随后生成n个0-100随机数,输出这n个随机数的和
在Java中编写一个简单的程序来实现这个功能,你可以使用Random类来生成随机数,并用循环来计算它们的和。以下是一个示例:
```java
import java.util.Random;
public class RandomSum {
public static void main(String[] args) {
// 设置随机数种子以保证每次运行结果一致(这里可以去掉)
// Random random = new Random();
// 让用户输入n(范围0到9,包括0)
Scanner scanner = new Scanner(System.in);
System.out.println("请输入一个0到9之间的整数n:");
int n = scanner.nextInt();
// 检查输入是否在范围内
if (n < 0 || n > 9) {
System.out.println("无效输入,n应为0到9之间。");
return;
}
// 初始化总和为0
int sum = 0;
// 生成并累加n个0-100之间的随机数
for (int i = 0; i < n; i++) {
sum += Math.floor(Math.random() * 101); // 生成0到100的随机整数(包括100)
}
// 输出结果
System.out.printf("这%d个随机数的和是: %d\n", n, sum);
// 关闭Scanner
scanner.close();
}
}
```
当你运行这个程序并输入一个0到9之间的数字后,它会生成相应数量的随机数,并计算它们的总和。
java生成1-100随机数
可以使用Java中的Random类来生成1-100的随机数,代码如下:
```
import java.util.Random;
public class RandomNumberGenerator {
public static void main(String[] args) {
Random random = new Random();
int randomNumber = random.nextInt(100) + 1;
System.out.println("随机数为:" + randomNumber);
}
}
```
这段代码会生成一个1-100之间的随机数,并将其输出到控制台。
阅读全文