随机从数组中取出指定的不重复的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
}
|