public static void main(String[] args) {
List list1 = new ArrayList(); //保存50个随机数
List list2 = new ArrayList(); //保存其中为偶数的随机数
int ranNum ;
//生成50个随机数,放入list1中,其中的偶数单独放到list2中
for(int i=0;i<50;i++)
{
ranNum = (int)(Math.random()*100);
//判断是否为偶数
if(ranNum%2==0)
{
list2.add(ranNum);
}
list1.add(ranNum);
}
//对偶数进行排序(升序)
Collections.sort(list2);
System.out.println(list1);
System.out.println(list2);
//把偶数降序输出
for(int i=list2.size();i>0;i--)
{
System.out.print(list2.get(i-1)+", ");
}
System.out.println();
//混淆所有的数据
Collections.shuffle(list1);
System.out.println(list1);
}
|