Java自学课件-数组.ppt

Java自学课件-数组.ppt

ID:52061339

大小:206.00 KB

页数:23页

时间:2020-03-31

Java自学课件-数组.ppt_第1页
Java自学课件-数组.ppt_第2页
Java自学课件-数组.ppt_第3页
Java自学课件-数组.ppt_第4页
Java自学课件-数组.ppt_第5页
资源描述:

《Java自学课件-数组.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Java程序设计第6章数组Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.学习目标理解数组的概念掌握声明数组变量、创建数组、初始化数组掌握如何访问数组元素掌握向方法传递数组了解如何复制数组掌握搜索和排序算法掌握多维数组的声明和创建Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.

2、2.0.0.Copyright2004-2011AsposePtyLtd.数组数组(array)是相同类型变量的集合。double[]myList=newdouble[10];5.64.53.313.2434.333445.4599.9931123myList[0]myList[1]myList[2]myList[3]myList[4]myList[5]myList[6]myList[7]myList[8]myList[9]引用myListEvaluationonly.CreatedwithAspose.S

3、lidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.声明数组引用变量语法datatype[]arrayRefVar;例如:double[]myList;或者datatypearrayRefVar[];例如:doublemyList[];数组变量是引用类型的变量,声明数组变量并不分配内存空间。Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0

4、.Copyright2004-2011AsposePtyLtd.创建数组使用new操作符创建数组。arrayRefVar=newdatatype[arraySize];例如:myList=newdouble[10];声明和创建在一条语句中。datatype[]arrayRefVar=newdatatype[arraySize];或者datatypearrayRefVar[]=newdatatype[arraySize];例如:double[]myList=newdouble[10];或者doublemyLi

5、st[]=newdouble[10];Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.数组初始化新创建的数组对象,其元素根据类型被设置为默认的初始值。数值类型为0字符类型为’u0000’布尔类型为false引用类型为null数组可以在声明后的花括号中提供初始值。double[]myList={1.9,2.9,3.4,3.5}或者double[]myLis

6、t;myList=newdouble[]{1.9,2.9,3.4,3.5}Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.访问数组一个数组的大小在创建这个数组之后不能被改变。可以用以下语法进行访问数组的长度:arrayRefVar.length例如:myList.length的值为10。数组元素通过索引进行访问。元素的索引从0开始,范围从0到length-

7、1。arrayRefVar[index]例如:myList[0]表示数组的第一个元素myList[9]表示数组的最后一个元素Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.增强的for循环(JDK1.5)JDK1.5引入一个新的for循环,可以不用下标就可以依次访问数组元素。语法:for(elementTypevalue:arrayRefVar){}例如f

8、or(inti=0;i

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。