vb.net-数组

一,数组定义

  数组(Arrays),可以用相同名字引用一系列变量,并用数字(索引)来识别它们,使用数组可以缩短和简化程序,因为可以利用索引值设计一个循环,高效处理多种情况。数组的元素下标是连续的。

  注:由于vb.net对每一个索引值都分配空间,所以不要不切实际地声明一个太大的数组。

  

  1 Dim Z(20) As Single
  2 Dim j As Integer
  3 For j=0 to z.Length-1
  4     Z(j)=j
  5 Next j

二,不一样的-列表ArrayList

  数组列表的长度可以动态变化,类似于集合

  声明语句: Dim Arl As ArrayList '构建一个数组列表

  数组列表的一些方法:

Clear

清空数组列表的内容

Contains(object)

如果数组列表含有该对象则返回true

CopyTo(array)

把一个数组列表拷贝到一个一维的数组中去

IndexOf(object)

返回第一个元素的值

Insert(index,object)

在指定的位置插入一个元素

Remove(object)

把一个元素从列表中删除

RemoveAt(index)

把一个指定位置的元素从列表中删除

Sort

对列表进行排序

三,多维数组

  声明语句: Dim ArrayName(VarNumber1,VarNumber2,......,VarNumberN) As Type

  例:

    1  Dim I, J As Integer
    2  Dim MatrixA(10, 10) As Double
    3    For I = 0 To 9
    4      For J = 0 To 9
    5        MatrixA(I, J) = I * 10 + J
    6      Next J
    7    Next I

 

 

    

posted @ 2020-02-18 11:48  ꧁执笔小白꧂  阅读(747)  评论(0编辑  收藏  举报