读书人

随机从数组中掏出指定的不重复的n个数

发布时间: 2013-03-22 09:49:50 作者: rapoo

随机从数组中取出指定的不重复的n个数

/**
* Description: 随机从数组中取出指定的不重复的n个数。
* @param ArrayList 原始数组
* @param int n 随机抽取的个数
* @return 返回抽取的数组
*/

public static ArrayList getRandomArray(ArrayList list ,int num)

{

ArrayList Alist=new ArrayList();

for(int i =0 ; i<num ; i++)

{

int randomNum=getRandom(list.size());

alist.add(list.get(randomNum));

list.remove(randomNum);

}

return Alist

}
随机从数组中掏出指定的不重复的n个数

读书人网 >编程

热点推荐