1. 程式人生 > >c# 第18節 數組的操作

c# 第18節 數組的操作

布爾 轉換的格式 索引 system div OS 沒有 9.png bsp

本節內容:

1:遍歷數組

2:查找數組元素

3:數組排序

4:數組合並與拆分

5:數組的添加

1:遍歷數組

遍歷數組方法:

1:數組.length 
2:數組.GetLowerBound(number)   
    ##有個[5,2]5行2列的數組,number = 0 獲取5的位置上限和下限,nember=1獲取2的位置上限和下限
3:數組.GetUpperBound()
4:數據[1,2]
5:數組.GetValue(3,1)

技術分享圖片

技術分享圖片

2:查找數組元素

解決兩類問題:

1:看這個數組是否存在某個元素
2:獲取已知存在元素的索引值

Array.IndexOf(str,
b) 通過元素查找對應的索引值,沒有找到返回一個<0的數 Array.LastInderOf Array.BinarySearch 用於查找元素首次出現的索引值,采用的方法叫做二分法 ,不存在返回負值 Array.Contains Array的Contains方法實際是對Llist接口中方法的實現,因此使用需要將數組轉換該對象: 轉換的格式: ((System.Collections.Llist)myIntArray).Contains(8) 返回是一個布爾值

技術分享圖片

3:數組排序

排序方法:

Array.Sort() ##對數組中的數據按ASCII碼進行排序

Array.Reverse() ##反序

4:數組合並與拆分

技術分享圖片

1:

4:數值1 指定索引位置,指定索引後的長度,發到數組2中的指定索引的位置

第一種:

技術分享圖片

5:數組的添加

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

arraylist : 刪除

技術分享圖片

技術分享圖片

arraylist:ArrayList類中元素的遍歷與查找

技術分享圖片

技術分享圖片

查找:

技術分享圖片

技術分享圖片

c# 第18節 數組的操作