C 學習筆記 ArrayList的使用

2021-10-02 17:09:56 字數 1288 閱讀 8388

學習目標:掌握arraylist的使用方法

using system;

using system.collections.generic;

using system.linq;

using system.text;

using system.threading.tasks;

using system.collections; //使用arraylist時必須加上

namespace example3_30

", (int)list[0]);

console.writeline("[0]-----", (double)list[1]);

console.writeline("[0]-----", (string)list[2]);

console.writeline("[0]-----", (long)list[3]);

//輸出元素總個數

console.writeline("list陣列的元素個數為:", list.count);

//刪除最後乙個元素

list.remove(list.count - 1);

//輸出刪除乙個元素總個數

console.writeline("list陣列的元素個數為:", list.count);

//------------------------再定義乙個int型陣列-----------

arraylist intlist = new arraylist();

//新增10個元素

for(int i = 0; i<10; i++)

//輸出list陣列的值

foreach(int n in intlist)

\t", n);

}//輸出list陣列的最後乙個元素

int nlast = intlist.count - 1;

console.write("intlist陣列的最後乙個元素為:", intlist[nlast]);

//逆序

intlist.reverse();

console.writeline("逆序後的陣列元素為:");

//輸出list陣列的值

foreach (int n in intlist)

\t", n);

}console.readkey();}}

}

執行結果如下:

Arraylist 學習筆記

比如collection介面的設計一樣,可能會定義乙個容器需要的相關方法,但是他在提供乙個abstractcollection的抽象方法,把相關能通用的方法進行封裝實現,後面的容器直接繼承abstractcollection,將需要重寫的方法實現,其他abstractcollection實現的方法就...

C 學習筆記之ArrayList和List 1

陣列只能儲存一種型別,而陣列列表能夠儲存不同型別的元素。但是取值的時候因為不知道型別,容易出現問題。using system.collections 在c 中使用arraylist必須引用 collections類 一 優點 1.支援自動改變大小的功能 2.可以靈活的插入元素 3.可以靈活的刪除元素...

C 學習筆記之 List和ArrayList

using system using system.collections.generic using system.collections public static class mathmethod each console.writeline class mainclass list類是arr...