黑马程序员技术交流社区
标题:
声明int数组,长度为100,并向其中随机插入1-100,并且不能重复
[打印本页]
作者:
胡元江
时间:
2013-2-14 22:05
标题:
声明int数组,长度为100,并向其中随机插入1-100,并且不能重复
//产生一个int数组,长度为100,并向其中随机插入1-100,并且不能重复。
int[] array = new int[100];
//声明一个数组
ArrayList aryList=new ArrayList();
Random rdm = new Random();
while(aryList.Count<100)
//循环为ArrayList插入元素并判断是不是重复
{
int rdmAry= rdm.Next(1,101);
if (!aryList.Contains(rdmAry))//如果不在arrylist集合中才添加
{
aryList.Add(rdmAry);
}
}
for (int j = 0; j < 100; j++)
{
//将元素的值赋值给数组
array[j]=(int)aryList[j];
}
for (int k = 0; k < 100; k++)
{
Console.WriteLine(array[k]);
}
Console.ReadKey();
作者:
许庭洲
时间:
2013-2-18 08:29
值得学习ing!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2