《数组与字符串》PPT课件.ppt
《《数组与字符串》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《数组与字符串》PPT课件.ppt(43页珍藏版)》请在三一办公上搜索。
1、第 8 章:数组与字符串,Visual C#2005程序设计语言,第1章:概述第 2 章:C#与Visual Studio 2005第 3 章:变量、数据类型和表达式第 4 章:分支和循环第 5 章:面向对象第 6 章:面向对象的高级应用,第 7 章:程序的生成、调试和异常处理第 8 章:数组与字符串 第 9 章:基于 Windows 的应用程序第 10 章:创建 Web 应用程序第 11 章:.NET Framework 2.0 简介,本章学习目标:理解数组的概念 声明和创建数组通过索引来访问数组 遍历数组中的所有元素 使用 for和foreach 循环语句来遍历数组中的元素 了解字符串及其
2、常用方法,目标,数组的概念声明和创建数组初始化数组变量访问单个数组元素随堂练习 遍历数组元素数组复制如何把数组作为方法参数随堂练习System.Array类常用字符串处理函数 小结 实验 习题,第8章 数组与字符串,数组的概念,8.1 数组的概念,只包含单个序列的数组称为一维数组,多维数组通过一个或多个值进行索引。,00,0N-1,01,02,03,10,1N-1,11,12,13,20,2N-1,21,22,23,30,3N-1,31,32,33,M-10,M-1N-1,M-11,M-12,M-13,Array的方法,System.Array类包含的一些常用方法,数组的概念声明和创建数组初始
3、化数组变量访问单个数组元素随堂练习 遍历数组元素数组复制如何把数组作为方法参数随堂练习System.Array类常用字符串处理函数 小结 实验 习题,第8章 数组与字符串,声明和创建数组,8.2 声明和创建数组,声明数组变量:,int pins;,创建数组实例:,int pins=new int4;,数组的概念声明和创建数组初始化数组变量访问单个数组元素随堂练习 遍历数组元素数组复制如何把数组作为方法参数随堂练习System.Array类常用字符串处理函数 小结 实验 习题,第8章 数组与字符串,初始化数组变量,8.3 初始化数组变量,根据数组实例中所有元素的类型,编译器把这些元素初始化为一个
4、默认值:,内置数值型(例如 int)元素初始化为 0,枚举型元素也初始化为 0(即使它们的枚举值都不是 0)bool 型元素初始化为 false引用型元素初始化为 null,把数组元素初始化为特定值,把数组元素初始化为特定值:,int pins=new int4 9,3,7,2;,数组元素初始化为通过调用方法而得到的值:,Random r=new Random();/创建一个随机数变量r,8.3 初始化数组变量,数组的概念声明和创建数组初始化数组变量访问单个数组元素随堂练习 遍历数组元素数组复制如何把数组作为方法参数随堂练习System.Array类常用字符串处理函数 小结 实验 习题,第8章
5、 数组与字符串,访问单个数组元素,也就是说如果要访问 pins 数组的第三个元素,应该使用以下代码:,pins2,可以在读取或写入时使用这个表达式。例如:,pins2=6;/写入Console.WriteLine(pins2);/读取,8.4 访问单个数组元素,数组的概念声明和创建数组初始化数组变量访问单个数组元素随堂练习 遍历数组元素数组复制如何把数组作为方法参数随堂练习System.Array类常用字符串处理函数 小结 实验 习题,第8章 数组与字符串,随堂练习,8.5随堂练习,假设你是一个小学的数学老师。有一天校教务主任要求你编写一段程序,用于记录所有班级成绩,并能进行关键字查询。,示例
6、代码,数组的概念声明和创建数组初始化数组变量访问单个数组元素随堂练习 遍历数组元素数组复制如何把数组作为方法参数随堂练习System.Array类常用字符串处理函数 小结 实验 习题,第8章 数组与字符串,遍历数组元素,for 语句可以用来遍历所有的数组元素。,int pins=9,3,7,2;for(int index=0;index!=pins.Length;index+)int pin=pinsindex;System.Console.WriteLine(pin);,8.6遍历数组元素,使用 foreach 语句来遍历数组元素,可以使用 foreach 语句来遍历数组元素,避免形成死循环
7、。,int pins=9,3,7,2;foreach(int pin in pins)Console.WriteLine(pin);,8.6遍历数组元素,必须使用 for 语句的情况,8.6遍历数组元素,foreach 语句总是遍历整个数组。如果只需要遍历数组的特定部分(例如前半部分),或者需要绕过特定元素(例如,只遍历索引为偶数的元素),那么最好是使用 for 语句foreach 语句总是从索引 0 遍历到索引 Length-1。如果需要反向遍历,那么最好是使用 for 语句如果循环体需要知道元素索引,而不仅仅是元素值,那么必须使用 for 语句如果需要修改数组元素,那么必须使用 for 语
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数组与字符串 数组 字符串 PPT 课件
链接地址:https://www.31ppt.com/p-5520179.html