返回列表 回复 发帖

random随机抽号的问题

我是新手第一篇
for(int i=0; i< number;i++)
{
int no = random.next(0,number);
while(draws[no]==0)
{
no = random.next(0,number);
}
results[i]=draws[no];
draws[no]=0;
}

怎么实现每次抽到号不一样的,比如说第一次no=1; 第二次no=2;要是第三次no=1怎么办呢?不就
重复了吗?
谢谢明白了!
返回列表