使用java代码,用一个大集合存入20个随机数字,然后筛选其中的偶数元素,放到小集合当中
时间: 2024-05-16 15:13:41 浏览: 16
可以使用以下代码实现:
```java
import java.util.ArrayList;
import java.util.Random;
public class Main {
public static void main(String[] args) {
// 创建一个大集合
ArrayList<Integer> bigList = new ArrayList<>();
Random random = new Random();
// 随机生成20个数字加入大集合
for (int i = 0; i < 20; i++) {
bigList.add(random.nextInt(100));
}
// 创建一个小集合
ArrayList<Integer> smallList = new ArrayList<>();
// 遍历大集合,将其中的偶数元素加入小集合
for (Integer num : bigList) {
if (num % 2 == 0) {
smallList.add(num);
}
}
// 打印大集合和小集合
System.out.println("大集合:");
System.out.println(bigList);
System.out.println("小集合:");
System.out.println(smallList);
}
}
```
输出结果:
```
大集合:
[17, 14, 56, 18, 31, 14, 15, 85, 96, 34, 16, 47, 80, 2, 36, 22, 32, 8, 37, 55]
小集合:
[14, 56, 18, 14, 96, 34, 16, 80, 2, 36, 22, 32, 8]
```
相关推荐
![c](https://img-home.csdnimg.cn/images/20210720083646.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)