import java.util.ArrayList;
import java.util.Random;
public class Test_5 {
public static void main(String[] args) {
Random r = new Random();
//创建集合对象da
//创建集合对象xiao
ArrayList<Integer> da = new ArrayList<Integer>();
ArrayList<Integer> xiao = new ArrayList<Integer>();
int num = 20;
for (int i = 0; i < num; i++) {
int d = r.nextInt(100) + 1; //生成20个随机数
da.add(d);
}
System.out.println("大集合随机20个数字:");
System.out.print(da);
System.out.println();
//遍历大集合
for (Integer o : da) {
int x = (int) o;
if (x % 2 ==0) { //大集合内的偶数放到小集合
xiao.add(x);
}
}
System.out.println("小集合筛选后的数:");
System.out.println(xiao);
}
}
一个大集合存入20个随机数字,筛选其中的偶数元素,放到小集合中,然后进行遍历输出
最新推荐文章于 2022-12-21 17:08:17 发布