import java.util.*;
public class Twentythree_four {
public static void main(String[] args) {
//创建一个数组
int []arr=new int[10000];
for(int i=0;i<10000;i++)
arr[i]=i;
//定义一个集合用来装被分配的对象
ArrayList aaa=new ArrayList() ;
//创建n个需要的对象集合(这里我创建3个)
ArrayList a1=new ArrayList() ;
ArrayList a2=new ArrayList() ;
ArrayList a3=new ArrayList() ;
//把三个集合对象装进aaa集合
aaa.add(a1);
aaa.add(a2);
aaa.add(a3);
for(int i=0;i
{
//用随机函数随机选择对象集合
int r=new Random ( ).nextInt(3);
if(r==0)
a1.add(arr[i]);
else if(r==1)
a2.add(arr[i]);
else if(r==2)
a3.add(arr[i]);
}
//打印集合元素
for(int i=0;i
System.out.print (a1.toArray()[i]+" ");}
System.out.println( );
for(int i=0;i
System.out.print (a2.toArray()[i]+" ");}
System.out.println( );
for(int i=0;i
System.out.print (a3.toArray()[i]+" ");}
System.out.println();
//查看每个对象集合的大小
System.out.println("a1:"+a1.toArray().length +" a2:"+a2.toArray().length + " a3:"+a3.toArray().length );
}
}
//output
// 4 5 6 7 8 10 13 15 20 22 26 .......
//0 1 2 9 14 16 25 27 31 36 39.......
//3 11 12 17 18 19 21 23 24 29.......
//a1:3333 a2:3222 a3:3445