Java(第4章数组和方法for reading)

Java(第4章数组和方法for reading)

ID:37798694

大小:182.29 KB

页数:34页

时间:2019-05-31

Java(第4章数组和方法for reading)_第1页
Java(第4章数组和方法for reading)_第2页
Java(第4章数组和方法for reading)_第3页
Java(第4章数组和方法for reading)_第4页
Java(第4章数组和方法for reading)_第5页
资源描述:

《Java(第4章数组和方法for reading)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Java语言程序设计Java语言程序设计杨巍yangwei@mail.neu.edu.cnJava语言程序设计Java编程基础——数组杨巍yangwei@mail.neu.edu.cnJava编程基础数组的定义及使用数组具有同一数据类型的对象的集合一维数组,二维数组,多维数组一组相关的存储单元要使用Java数组,必须经过声明数组和分配内存给数组两个步骤访问数组元素,要访问它的下标3Java编程基础一维数组一维数组的声明数据类型数组名[]=null;数据类型[]数组名=null;一维数组分配内存数组名=new数据

2、类型[长度];4Java编程基础一维数组一维数组声明的同时分配内存数据类型数组名[]=new数据类型[长度];inta[]=null;a=newint[4];inta[]=newint[4];5Java编程基础一维数组null引用数据类型的默认值表示暂时没有任何指向的内存空间inta[]=null;a0a=newint[4]0inta[]=newint[4];006Java编程基础一维数组ArrayDemo01.java数组中元素的表示方法要访问数组中的元素,可以利用索引来访问索引编号由0开始数组名[下标]int

3、a[]=null;aa=newint[4]a[0]=0a[1]=0inta[]=newint[4];a[2]=0a[3]=07Java编程基础数组的初始化编译器也能确保这种数组的初始化,因为它会将这种数组所占的内存赋默认值整型:0浮点类型:0.0字符类型:'u0000'布尔类型:false8Java编程基础一维数组使用new声明数组必须另外进行初始化ArrayDemo02.java9Java编程基础一维数组获得数组的长度数组名.length返回一个int型数据ArrayDemo03.java10Java编程基础

4、一维数组静态初始化声明数组时就给数组赋初值数据类型数组名[]={初值0,初值1,…,初值n};初始化时不必指出数组的大小,数组的大小将根据所给数组成员的数量决定inta[]={1,2,3};11Java编程基础二维数组二维数组以数组为元素的数组——表格数据类型数组名[][];数组名=new数据类型[行的个数][列的个数];12Java编程基础二维数组Java中多维数组的初始化应按照从高维到低维的顺序进行inta[][]=newint[3][];a[0]=newint[2];a[1]=newint[3];a[2]=n

5、ewint[4];intb[][]=newint[][4];//非法13Java编程基础二维数组二维数组的静态初始化数据类型数组名[][]={{第0行初值},{第1行初值},…{第n行初值}};14Java编程基础二维数组//TwoArray.javapublicclassTwoArray{publicstaticvoidmain(String[]args){intscore[][]={{67,61},{78,89,93},{99,100,98,66,95}};for(inti=0;i

6、or(intj=0;j

7、angwei@mail.neu.edu.cnJava编程基础方法(函数)方法(函数)一段可重复调用的代码段——反复调用直接使用主方法main()调用的方法方法定义,不能写在main()中,方法是不能嵌套的publicstatic返回值类型方法名称(类型参数1,类型参数2,….){程序语句;[return表达式];}18Java编程基础方法(函数)方法定义方法命名规范要求第一个单词的首字母小写,之后每个单词的首字母大写参数问题如果不需要传递参数到方法中,只要将括号写出返回值问题方法没有返回值,则在返回值类型

8、处要明确写出void19Java编程基础方法方法定义return语句方法中return语句可以省略遇到return语句,方法结束执行,后续语句不执行方法执行完后,返回到方法的调用处并向下继续执行MethodDemo1.java20Java编程基础方法参数传递传值

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

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

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