1 / 10
文档名称:

6 数组和集合.ppt

格式:ppt   页数:10页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

6 数组和集合.ppt

上传人:中国课件站 2011/10/11 文件大小:0 KB

下载得到文件列表

6 数组和集合.ppt

文档介绍

文档介绍:Visual Basic .NET 程序设计教程
***出版社同名教材
配套电子教案

数组的概念
数组与数组元素
数组的类型
数组的维数
数组的声明
数组的使用
中控件数组的更改
For Each…Next语句
集合
第6章数组和集合
数组是用一个统一的名称表示的、顺序排列的一组变量的集合。数组中的变量称为数组元素,用数字(下标)来标示它们,因此数组元素又称为下标变量。
可以声明数组用来处理一组具有相同数据类型的值。一个数组就是一个包含许多单元(用于存储值)的变量,而标量(包含单个值的变量)类型的变量只有一个存储单元,只能存放单个值。当要引用数组所包含的所有值时,可以将数组作为一个整体来引用;也可以一次引用一个单独的数组元素。
可以用数组名及下标唯一地标示一个数组的元素,比如A(5)表示名称为A的数组中顺序号(下标)为5的那个数组元素(变量)。
说明:
①数组的命名与简单变量的命名规则相同。
②下标必须用括号括起来,不能把数组元素A(5)写成A5,后者是简单变量。
③下标可以是常数、变量或表达式。下标还可以是下标变量(数组元素),如B(A(6)),若A(6)=8,则B(A(6))就是B(8)。
④下标必须是整数,否则将被自动取整(舍去小数部分)。如N()将被视为N(2)。
⑤下标称为数组的上界。数组的下界下标总是从0开始。数组的元素在上下界内是连续的。由于对每一个下标值分配空间,所以声明数组的大小要适当。如数组arr(3)有4个数组元素,分别是arr(0)、arr(1)、arr(2)、arr(3)。
数组的概念
数组与数组元素
中,数组是对象,因此每种数组类型都是一个单独的引用类型。这意味着:
①数组变量中含有指向数据的指针,这些数据包含元素、秩和长度信息。
②在将一个数组变量赋值给另一个数组变量时,只有指针进行了复制。
③两个数组变量只有在具有相同的秩和元素数据类型时,才能看成是同一数据类型的数组变量。
所有的数组都是由System命名空间的Array类继承而来,。
中的数据有多种类型,相应的数组也有多种类型。可以声明任何基本数据类型的数组,包括用户自定义类型和对象变量,但是一个数组中的所有元素应该具有相同的数据类型。当然,数据类型为Object对象数据时,各个元素能够包含不同类型的数据。
数组的概念
数组的类型
如果一个数组的元素只有一个下标,则称这个数组为一维数组。例如,数组S有10个元素:S(0)、S(1)、S(2)、…、S(9),依次保存10个学生的一门功课的成绩,则S为一维数组。一维数组中的各个元素又称为单下标变量。一维数组中的下标又称为索引(Index)。
这些成绩用一个下标的数组表示起来就有些复杂了,但可以用有两个下标的数组来表示。如第i个学生第j门课的成绩可以用S(i, j)表示。其中i表示学生号,称为行下标(i=0,2,…,9);j表示课程号,称为列下标(j=0,2,3,4)。有两个下标的数组称为二维数组,其中的数组元素称为双下标变量。二维数组可以看成是一个表。
数组