Sort函数给ArrayList数组排序,在使用ArrayList之前,务必要引用Collections命名空间
[code=java]using System.Collections;
static void Main()
{
ArrayList arrList = new ArrayList();//定义一个数组列表,并添加元素
arrList.Add(7);
arrList.Add(1);
arrList.Add(5);
arrList.Add(0);
Console.WriteLine("\n排序前的数组:");//用于换行
foreach (int i in arrList) //打印排序前的数组
Console.Write(i.ToString() + " ");
arrList.Sort();//对数组进行排序,默认从小到大
Console.WriteLine("\n排序后的数组:");//用于换行
foreach (int i in arrList) //打印排序前的数组
Console.Write(i.ToString() + " ");
//以上是给数组从小到厅排序,如果要从大到小呢?
arrList.Reverse();//可以用用Reversr()这个方法给将上面的从小到大翻转过来
Console.WriteLine("\n翻转后的数组:");//用于换行
foreach (int i in arrList) //打印排序前的数组
Console.Write(i.ToString() + " ");
}[/code]
[ 本帖最后由 沈雷 于 2011-08-04 14:49 编辑 ] |