生成0-100中的10个随机数,将10个随机数放入集合中,判断随机数是否为偶数,将所有偶数放到一个新的集合中,并显示偶数个数。
package wanzixi;
import java.util.ArrayList;
import java.util.List;
import java.util.Random;
/**
*@author ShanHai:
*@version 创建时间:2021年8月16日 下午6:10:54
*/
public class num {
public static void main(String[] args) {
Random a=new Random();//创建一个产生随机数的对象
List<Integer> b=new ArrayList<Integer>();//实例化集合
for(int i=0;i<10;i++){
int num=a.nextInt(100);//0-100的数
b.add(num);//产生的随机数放到b集合容器中
}
System.out.println(b);
List<Integer> b1=new ArrayList<Integer>();//实例化一个新的集合容器
//for循环进行遍历,get 余除2等于0的数放入新的集合容器
for(int d: b){//增强型for循环,赋值给谁 :遍历谁
if(d%2==0){
b1.add(d);
}
}
System.out.println(b1);
System.out.println(b1.size());
}
}