利用Random类产生10个100~999
时间: 2023-08-06 14:09:35 浏览: 83
好的,以下是利用Java的Random类产生10个100~999之间的随机数的代码示例:
```java
import java.util.Random;
public class RandomNumbers {
public static void main(String[] args) {
Random rand = new Random();
for (int i = 1; i <= 10; i++) {
int num = rand.nextInt(900) + 100;
System.out.println("随机数" + i + ": " + num);
}
}
}
```
代码解释:
- 首先导入了Java的Random类;
- 然后创建了一个Random对象rand;
- 使用for循环生成10个随机数,每次循环生成一个随机数;
- 调用rand.nextInt(900)方法生成0~899之间的随机整数,再加上100,就可以得到100~999之间的随机整数;
- 最后将随机数输出到控制台。
希望能够帮到你!
相关问题
利用Random类产生10个100~999随机整数
好的,以下是利用Java的Random类产生10个100~999之间的随机整数的代码示例:
```java
import java.util.Random;
public class RandomNumbers {
public static void main(String[] args) {
Random rand = new Random();
for (int i = 1; i <= 10; i++) {
int num = rand.nextInt(900) + 100;
System.out.println("随机数" + i + ": " + num);
}
}
}
```
代码解释:
- 首先导入了Java的Random类;
- 然后创建了一个Random对象rand;
- 使用for循环生成10个随机数,每次循环生成一个随机数;
- 调用rand.nextInt(900)方法生成0~899之间的随机整数,再加上100,就可以得到100~999之间的随机整数;
- 最后将随机数输出到控制台。
希望能够帮到你!
利用Random类产生10个100〜999之间的随机整数。 提示:[n—m](n、m均为整数,n<m)之间的随机数的公式为n+ (new Random()). nextlntCm—n+1)。
好的,可以使用以下代码来产生10个100~999之间的随机整数:
```java
import java.util.Random;
public class RandomNumbers {
public static void main(String[] args) {
Random random = new Random();
for (int i = 0; i < 10; i++) {
int randomNumber = 100 + random.nextInt(900);
System.out.println(randomNumber);
}
}
}
```
这里使用了Random类的nextInt(int bound)方法来生成指定范围内的随机整数,其中bound为随机数的上界(不包含),因此需要将900作为参数传入,而100为随机数的下界。通过for循环可以生成10个随机整数并输出。
阅读全文