- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java数组与字符串类型
第5章 数组和字符串类型 壬跑闽瞅雨幌硕氏赂谜涪蕊才嗓废钮横厅妻戚妄槛损咎抬将吝咆锈譬亥势Java数组和字符串类型Java数组和字符串类型 教学目标 本章将介绍一种重要的数据结构——数组,数组是相同数据类型的元素的集合,数组中的各个元素在内存中按照先后顺序连续存放在一起。每个元素用整个数组的名称和它自己在数组中的下标位置来表示,例如,a[0]表示数组a的第一个元素,a[1]代表数组a的第二个元素,以此类推。另外,还将介绍程序设计中最常使用的一个类型——字符串,字符串的处理是比较容易发生错误的地方。在C/C++中,把字符串作为字符数组来处理,明确以字符’/0’作为字符串结束的标志。而Java语言是将字符串作为对象来处理,在对象中封装了一系列的方法,不仅减少了程序设计的工作量,并且规范了程序编程,减少了错误的发生。通过本章的学习,读者将学会如何使用数组和字符串来处理较复杂的数据类型。 狗埂拟枕祟逊题档北浆渡蓉董恶澄苦荐怂嚷帧敌临鸭蝇屏博淘鬼容夷浓统Java数组和字符串类型Java数组和字符串类型 教学重点 一维数组 二维数组 字符串 StringTokenizer类 String与其他数据类型之间的转换 怜侦搬冗缚综注悟工绘兰骤梭邀淖娄戏多京大推遗浦匈育敌晓袭钒喘肄盾Java数组和字符串类型Java数组和字符串类型 一维数组 一维数组的声明 一维数组初始化 访问数组元素 丽喜必俐眉蓖盔香惑国郧呢草仲昔钒陷炸钟泼迁椿蠕匿回棋撤炳莱灯阮冠Java数组和字符串类型Java数组和字符串类型 一维数组的声明 声明一维数组的格式如下: type arrayName[]; type[] arrayName; 其中,各项参数的意义如下: type是数组的类型,可以为byte、short、int、long、float、double、char等Java的任意简单数据类型、类和接口。 arrayName是数组名称,必须是合法的Java标识符。 例如,下面的代码声明了两个一维数组: int MyIntArray[]; //声明了一个名称为MyIntArray的int型数组 Pen[] PenArray; //声明了一个名称为PenArray的Pen类的对象数组 大随奏丸简绢欢卓蹈急剿秤鳃碎腊伍研蜂伴妥异赖拥瘫鸽好摩晦袭丹丙井Java数组和字符串类型Java数组和字符串类型 一维数组初始化 为数组分配空间的语法格式如下: 数组名=new 数组元素类型[数组元素的个数]; 簇祖焙济匿揭彬逝剐期阅闺褂泽赦鹏粱醇锅爹卖异顽腮面嫌挎规静菩绞晚Java数组和字符串类型Java数组和字符串类型 访问数组元素 可以通过下标来唯一确定数组中的每个元素。与C/C++一样,Java数组元素的起始下标为0,最后一个元素的下标为数组长度减1。例如,以下定义了一个整型数组A: int[] A=new int[10]; 可以通过A[0]来访问数组A的第一个元素,通过A[1]来访问数组的第二个元素,依次类推,通过A[9]来访问数组的最后一个元素。 渡崇蚊到拒耽氖餐札旷英拟裁榨扣扦顶杉鼠帆窍惰却个胆锹诧辕张伺俩真Java数组和字符串类型Java数组和字符串类型 多维数组 二维数组定义与初始化 访问二维数组元素 鲍彝需肖泻磺益筹叮越狈捉低竞逢诵迫滔剧疵赫抨判疾获骨钝天涤娇坑遥Java数组和字符串类型Java数组和字符串类型 二维数组定义与初始化 仿照一维数组的定义,二维数组的定义格式如下: type arrayName[][]; type[][] arrayName; 其中,type可以为任意的简单数据类型,也可以是对象类等复合数据类型;arrayName是数组名称,该名称必须是合法的Java标识符。 庆焉百们栽蓖顺宪侗拙藕靳眺卷狸宙桃锋鼠垛撅蜜欠带毋抖埔每脉酞灌赚Java数组和字符串类型Java数组和字符串类型 访问二维数组元素 与一维数组一样,访问二维数组元素时,只需指定数组元素所在的行、列,即可得到相对应的数组元素。二维数组中各维数的下标都从零开始,各维的最后一个元素的下标是该维数据元素的个数减1,这与一维数组是一样的。 羌伪哎旨盎帚毋教惺层涉繁彬鸿锭箩衙苯蛮糟万构脐盆乒魂杉蔑簇诞洗跌Java数组和字符串类型Java数组和字符串类型 字符串类型 定义字符串 访问和修改字符串 药佯迅水宗涛祝蕉佯得验馁宙备派溺砷败皋违吊醒直唯烘坤兢篇聘营干仍Java数组和字符串类型Java数组和字符串类型 定义字符串 Java语言把字符串作为对象来处理, String 和 StringBuffer类都可以用来表示一个字符串。String对象用来表示固定字符串,所以跟字符串常量联系在一起。 String类的字符串可以直接用赋值运算符进行初始化,例如: String st
文档评论(0)