【转】产生一个int数组,长度为100,并向其中随机插入1-100,并且不能重复

代码
int[] intArr=new int[100];
ArrayList myList
=new ArrayList();
Random rnd
=new Random();
while(myList.Count<100)
 {
   
int num=rnd.Next(1,101);
   
if(!myList.Contains(num))
      myList.
Add(num);
 }
for(int i=0;i<100;i++)
intArr
[i]=(int)myList[i];

 

posted @ 2010-05-14 15:06  哥本哈根  阅读(189)  评论(0编辑  收藏  举报