Java用random产生的10个100-999的整数
时间: 2024-02-11 09:08:09 浏览: 134
好的,这是Java用random产生的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 num = random.nextInt(900) + 100;
System.out.println(num);
}
}
}
```
这个程序中使用了Java的`Random`类来生成随机数。首先创建了一个`Random`对象,然后在循环中使用`nextInt()`方法来生成一个0到899之间的随机整数,再加上100就可以得到一个100到999之间的随机整数了。最后使用`println()`方法将这个随机整数输出到控制台。
相关问题
java利用Random类产生5个20-30之间的随机整数
好的,以下是Java代码利用Random类产生5个20-30之间的随机整数的功能实现:
```
import java.util.Random;
public class RandomNumber {
public static void main(String[] args) {
Random random = new Random();
// 产生5个20-30之间的随机整数
for (int i = 0; i < 5; i++) {
int num = random.nextInt(11) + 20; // 产生20-30之间的随机整数
System.out.print(num + " ");
}
}
}
```
运行程序后,即可输出5个20-30之间的随机整数。
利用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之间的随机整数;
- 最后将随机数输出到控制台。
希望能够帮到你!
阅读全文