网站大量收购闲置独家精品文档,联系QQ:2885784924

第3Java语言编程基础精要.ppt

  1. 1、本文档共181页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 例:P58 程序举例:P59-64 自己看书 * * * * * * P67 图 5.1 P67 例5.2 * * * P68 图 5.3 P68 例 5.3 P69 例 5.4 P69 中:与直到型循环不同 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * class C1{ int g; void method1(int k){ int i; i=k+g; ?} void method2(int k){ int g; int j=0; g=j+k; this.g=j+g; i=10; } } 声明实例变量g 声明参数k 声明局部变量i 求参数k与实例变量g的和,将结果值赋给局部变量i 声明局部变量g 声明参数k 声明局部变量j 给局部变量g赋值 将两局部变量j与g的和,赋给实例变量g 错误!i变量未声明 通过this.g调用实例变量g 数组是一组相同数据类型的元素按一定顺序线性排列。 数组特点: (1) 数组是相同数据类型的元素的集合。 (2) 数组中的各元素是有先后顺序的。它们在内存中按照这个顺序连续存放在一起。 (3) 每个数组元素用整个数组的名字和它自己在数组中的位置表达(下标或索引)。 例如,一个包含5个整型元素的数组a,定义为: int a[ ]=new int [5] 在内存中的顺序存储结构如下: a[0] a[1] a[2] a[3] a[4] a[5] 23 34 -89 -90 12 50 数组下标 数组名 使用数组便于组织循环 Java中的数组是对象,因此属于引用类型,数组对象需要使用new关键字来创建。 数组:一维数组 多维数组 1.声明数组格式: 数组元素类型 数组名[ ] ; 或 数组元素类型[ ]数组名; 例如:int intArray[ ]; 2. 创建数组空间 数组名 = new 数组元素类型 [ 数组元素的个数 ] ; 例如: intArray = new int [10] ; 为数组intArray分配10个整数元素所占据的内存空间,并使每个元素初值为0 。 即intArray[0], intArray[1], …intArray[9]的值各为0 int intArray[ ] = new int [10]; int intArray[ ]; intArray = new int [10] ; 合二为一 String stringArray = new String[5]; // 初值为null String stringArray = new String[5]; // 初值为null 用new关键字为一个数组分配内存空间后,系统为每个数组元素都赋予一个初值,初值取决于数组的类型。 所有数值型数组元素的初值为0, 字符型数组元素的初值为一个不可见的ISO控制符(’\u0000’), 布尔型数组元素的初值为false, 类的类型的数组在创建时,元素的初值为null。 数组对象一旦创建之后,在程序整个执行期间,就不能再改变数组元素的个数。 3.数组的初始化 (1)在声明数组时,进行初始化.数组元素的个数由初始化列表中数据个数决定。 int a[ ]={1,2,3,4,5}; //声明创建包含5个元素的数组a,a[0]=1,a[1]=2,a[2]=3,a[3]=4,a[4]=5。 (2)在声明创建数组之后,用赋值语句为每个元素赋值。 例如: String stringArrar[]; //定义一个String类型的数组变量 stringArray = new String[3];//给数组分配3个元素空间 stringArray[0]=new String(“how”); //初始化各数组元素 stringArray[1]=new String(“are”); stringArray[2]=new String(“you”

文档评论(0)

宝贝计划 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档