List 操作運用(增刪改查 api 刪除重複)

2021-09-24 22:56:05 字數 1427 閱讀 9285

liststringlist = new list();

/// /// 刪除重複元素方法一

///

public void deleterepeatelement_1()

/// /// 刪除重複元素方法二

///

public void deleterepeatelement_2()}}

}/// /// 刪除重複元素方法三

///

public void deleterepeatelement_3()}}

}/// /// 刪除重複元素方法四

///

public void deleterepeatelement_4()}}

}}

//capacity 用於獲取或設定list可容納元素的數量。當數量超過容量時,這個值會自動增長。您可以設定這個值以減少容量,也可以呼叫trin()方法來減少容量以適合實際的元素數目。

//count 屬性,用於獲取陣列中當前元素數量

//item() 通過指定索引獲取或設定元素。對於list類來說,它是乙個索引器。

//add() 在list中新增乙個物件的公有方法

//addrange() 公有方法,在list尾部新增實現了icollection介面的多個元素

//binarysearch() 過載的公有方法,用於在排序的list內使用二分查詢來定位指定元素.

//clear( ) 在list內移除所有元素

//contains() 測試乙個元素是否在list內

//copyto() 過載的公有方法,把乙個list拷貝到一維陣列內

//exists() 測試乙個元素是否在list內

//find() 查詢並返回list內的出現的第乙個匹配元素

//findall() 查詢並返回list內的所有匹配元素

//getenumerator() 過載的公有方法,返回乙個用於迭代list的列舉器

//getrange() 拷貝指定範圍的元素到新的list內

//indexof() 過載的公有方法,查詢並返回每乙個匹配元素的索引

//insert() 在list內插入乙個元素

//insertrange() 在list內插入一組元素

//lastindexof() 過載的公有方法,,查詢並返回最後乙個匹配元素的索引

//remove() 移除與指定元素匹配的第乙個元素

//removeat() 移除指定索引的元素

//removerange() 移除指定範圍的元素

//reverse() 反轉list內元素的順序

//sort() 對list內的元素進行排序

//toarray() 把list內的元素拷貝到乙個新的陣列內

//trimtosize() 將容量設定為list中元素的實際數目

list列表增刪改查操作

宣告乙個列表 a a 1,1.1,abc 1,2,3 1,2,3 判斷列表型別 type a isinstance a,list true a 1,1.1,abc 1,2,3 1,2,3 444 a.insert 0,3 a 3,1,1.1,abc 1,2,3 1,2,3 444 del a x d...

List 增刪改查

list list集合新增列 則需要 list list new new arraylist 新建list集合物件,用於儲存新的資料 for mapmap list else map.put sfjh mc new list new add map 另外一種方式 不要下面兩行 list list n...

List簡單增刪改查

1 例項化list 2 list list new list 34 新增值,因為長度是可變的,所以可以新增多個值 5 list.add 值1 6 list.add 值2 7 list.add 值3 8 list.add 值4 91011 console.writeline 顯示list集合的資料 1...