本节内容:
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:第一种Array.Copy(数组1,数组2,长度)
4:数值1 指定索引位置,指定索引后的长度,发到数组2中的指定索引的位置