java生成0-100中的10个随机数,将10个随机数放入集合中,判断随机数是否为偶数,将所有偶数放到一个新的集合中,分别输出随机集合和偶数随机集合
时间: 2024-03-08 13:49:57 浏览: 70
好的,以下是 Java 代码实现:
```java
import java.util.ArrayList;
import java.util.List;
import java.util.Random;
public class Main {
public static void main(String[] args) {
List<Integer> randomList = new ArrayList<>();
List<Integer> evenList = new ArrayList<>();
Random random = new Random();
for (int i = 0; i < 10; i++) {
int num = random.nextInt(101); // 生成0-100的随机数
randomList.add(num); // 将随机数加入集合中
if (num % 2 == 0) { // 判断是否为偶数
evenList.add(num); // 将偶数加入新的集合中
}
}
// 输出随机集合和偶数随机集合
System.out.println("随机集合:" + randomList);
System.out.println("偶数随机集合:" + evenList);
}
}
```
运行以上代码,可以得到类似如下的输出结果:
```
随机集合:[3, 6, 23, 19, 45, 60, 26, 72, 89, 54]
偶数随机集合:[6, 60, 26, 72, 54]
```
阅读全文