小 牛

博客园 首页 新随笔 联系 订阅 管理

a 产生一个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];

b 对上面生成的数组排序,需要支持升序、降序两种顺序
ArrayList本身就能排序

posted on 2006-07-18 10:14  csu02  阅读(1494)  评论(2编辑  收藏  举报