Java实用教程第4讲方法与数组课件.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《Java实用教程第4讲方法与数组课件.ppt》由会员分享,可在线阅读,更多相关《Java实用教程第4讲方法与数组课件.ppt(21页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第4讲 方法和数组4.1 数组4.2 方法4.3本讲小结讲后练习第4讲 方法和数组4.1 数组Java中的数组是具有相同类型的、用一个标示符名称封装到一起的一个基本数据类型序列或对象序列。4.1.1 一维数组(1)数组的声明数组通过方括号下标操作符 来定义和使用,要声明一个数组可以使用下面的两种方式:把方括号放在类型的后面:int a;或者把方括号放在变量的后面:int a;(2)数组的初始化1)直接赋初值如:int a=1,2,3,4,5,6;在声明数组时直接赋值。/ArrayInitOne.javapublic class ArrayInitOne public static void m
2、ain(String args)int a=1,2,3,4,5,6;决不能把上面的语句分开使用,这样编译器会报错:int a;a=1,2,3,4,5,6;2)使用关键字new创建数组如:int a=new int10;使用new创建数组时必须指定数组的长度,然后对数组中的元素逐一赋值。逐一赋值前,数组中的元素值全部为“0”;/ArrayInitTwo.javapublic class ArrayInitTwo public static void main(String args)int a=new int10;for(int i=0;i a.length;i+)ai=i+5;a.length
3、代表数组a的长度,即数组中元素的个数,如果在创建数组时,并不知道数组要存储的元素个数,那该怎么呢?(3)使用关键字new时直接赋初值如:int a=new int 1,2,3,4,5,;/ArrayInitFour.javapublic class ArrayInitFour public static void main(String args)int a=new int1,2,3,4,5,;对比:这种初始化的方式比第一种初始化的方式要灵活,因为第一种方式只能在声明数组的时候进行。而第三种方式可以把数组在创建并赋值时当做参数传递出去,如下面程序所示:/ArrayInitFive.javapu
4、blic class ArrayInitFive public static void printArray(int a)for(int i=0;i a.length;i+)System.out.print(ai+);public static void main(String args)printArray(new int1,2,3,4,5,);可以继续修改上面的程序,把创建数组的部分去掉,继而演变为可变长参数列表,当然printArray方法的形式要稍加改变。/VariableParameter.javapublic class VariableParameter public stati
5、c void printArray(int.a)/可变参数列表:java类型后跟三个点for(int i=0;i a.length;i+)System.out.print(ai+);System.out.println();public static void main(String args)printArray(1,2,3);printArray(1,2,3,4,5);printArray(1,2,3,4,5,6,7);下面程序展示了常用的遍历数组的方法:/ArrayTraversal.javaimport java.util.Arrays;public class ArrayTraver
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java 实用教程 方法 数组 课件
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内