C中的ArrayList的Sort方法

2022-12-13 00:56:13 字數 923 閱讀 8322

1樓:匿名使用者

a1.sort(1,5,null)

1為陣列起始位置,

5為從起始位置開始的元素個數,

null表示採用預設的排序規則(數字大小排序、字母先後排序等,為null時系統會自動辨別使用什麼排序規則)

2樓:慶斯斯實絹

c#2008**

arraylistal=

newarraylist();

for(inti=

10;i

>0;i--)

//以下兩種用法可執行看效果

al.sort(4,

5,null);//表示從第4個元素開始,連續的5個元素。注意:開始索引為0

////al.sort();//按內容的字元排序,注意一下a1與a10的順序

for(inti=

0;i<

al.count;

i++)

3樓:匿名使用者

方法宣告:

public virtual void sort (int index,

int count,

icomparer comparer

)引數:

index

要排序的範圍的從零開始的起始索引。

count

要排序的範圍的長度。

comparer

比較元素時要使用的 icomparer 實現。

(1,5,null):(起始下標1,5位,無比較引數)因為sort()的非穩定性,當出現等同元素時,可能造成丟失.

4樓:微軟專家張海

使用指定的比較器對 arraylist 中某個範圍內的元素進行排序。

5樓:匿名使用者

.net中有提示吧,你看看

c怎樣隨機arraylist中的資料

1.需要用到 random類 2.示例 如下 3.執行結果如下 希望對你有幫助 int len 10 arraylist list new arraylist len random rad new random object obj list rad.next 0,len 1 c 怎麼在list集合...

C 中的用法,C 中new的用法

除了樓上說的 還有 引用 和 取地址 的含義int a int b a 上述兩行語句執行完之後,a b表示同一個變數,對其中一個的操作相當於對另一個的操作 int a int b a 則b中儲存的是a的地址。對 b 的任何操作相當於對a的操作。表示引用,就是物件的另一個名字,例如 int i 10 ...

SO中的2是什麼意思化學式中2HO中的2是什麼意思?

so 中的2表示一個二氧化硫分子中有兩個氧原子。這個2應該寫在下面。用元素符號和數字來表示物質組成的式子叫做化學式。化學式是實驗式 分子式 結構式 示性式 電子式的統稱。用元素符號表示純淨物組成及原子個數的式子叫做化學式。純淨物都有一定的組成,都可用一個相應的化學式來表示其組成 每種純淨物質的組成是...