您的位置:首页 > 其它

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

2017-09-21 22:15 771 查看
产生一个int数组,长度为100,并向其中随机插入1-100,并且不能重复的两种方法

方法1:

Int [] i =new int[100];
Pendom p = new Pendpm();
Int j=0;
//方法1  利用indexof
Where(j<100)
{
Int a=p.Next(1,101);
If(Array.IndexOf(i,a))
{
I[j]=a;
J++
}
}
//方法2 利用contains


ArrayList al = new ArrayList ();
Where(al.Count()<100)
{
Int a=p.Next(1,101);
If(al.contains(a))
{
al.add(a);
}
}
For(int j=0;j<100;j++)
{
i[j]=al[j];
}


                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐