用java语言产生10个1-100的随机数,把大于等于20的数字放到一个list集合中,并打印到控制台。
时间: 2024-03-22 09:39:07 浏览: 64
java随机生成1-50之间的整数,用户有10次猜数字的机会
4星 · 用户满意度95%
好的,以下是Java代码实现:
```java
import java.util.ArrayList;
import java.util.List;
import java.util.Random;
public class Main {
public static void main(String[] args) {
Random random = new Random();
List<Integer> list = new ArrayList<>();
for (int i = 0; i < 10; i++) {
int num = random.nextInt(100) + 1;
if (num >= 20) {
list.add(num);
}
}
System.out.println("大于等于20的随机数有:");
for (Integer num : list) {
System.out.println(num);
}
}
}
```
运行结果可能会不同,但是输出格式应该是类似这样的:
```
大于等于20的随机数有:
85
58
94
46
39
```
阅读全文