import java.util.ArrayList;
import java.util.Random;
//用一个大集合存入20个随机数字,然后筛选其中的偶数元素,放到小集合当中
//要求使用自定义的方法来实现筛选
public class Test03ArrayList {
public static void main(String[] args) {
ArrayList<Integer> bigList = new ArrayList<Integer>();
Random random = new Random();
for (int i = 0; i <20 ;i++ )
{
int num = random.nextInt(100)+1;
bigList.add(num);
}
System.out.println(bigList);
ArrayList<Integer> smallList = getSmallList(bigList);
System.out.println(smallList);
System.out.println("偶数个数为"+smallList.size());
for (int i =0;i<smallList.size()+1 ;i++ )
{
System.out.println(smallList.get(i));
}
}
//接受大集合,筛选后返回小集合
public static ArrayList<Integer> getSmallList(ArrayList<Integer> bigList){
ArrayList<Integer> smallList = new ArrayList<Integer>();
for (int i = 0;i<bigList.size() ;i++ )
{
int num = bigList.get(i);
if (num%2 == 0)
{
smallList.add(num);
}
}
return smallList;
}
}
11111
最新推荐文章于 2024-10-08 15:07:49 发布