方法的声明及使用.ppt

方法的声明及使用.ppt

ID:56433393

大小:120.50 KB

页数:17页

时间:2020-06-18

方法的声明及使用.ppt_第1页
方法的声明及使用.ppt_第2页
方法的声明及使用.ppt_第3页
方法的声明及使用.ppt_第4页
方法的声明及使用.ppt_第5页
资源描述:

《方法的声明及使用.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、方法的声明及使用本节目标掌握方法的作用、定义格式掌握方法重载的概念及使用可以使用return结束一个方法掌握方法的递归调用方法的定义方法就是一段可重复调用的代码段例如:有某段长度约100行的代码,要在多个地方使用此段代码,如果在各个地方都重复编写此部分代码的话,则肯定会比较麻烦,而且此部分代码如果修改的话也比较困难,所以此时可以将此部分代码定义成一个方法,以供程序反复调用。方法的定义方法的定义格式:publicstatic返回值类型方法名称(类型参数1,类型参数2,…){方法的主体程序语句;[return表达式];}在本节中定义的方法,因为其可以直接使用主方法(main())调用,所以将

2、方法声明处加上了publicstatic两个关键字方法的主体定义一个方法,在主方法中进行调用publicclassMethodDemo01{publicstaticvoidmain(String[]args){printInfo();//调用printInfo()方法printInfo();//调用printInfo()方法printInfo();//调用printInfo()方法System.out.println("HelloWorld!");}//此处由于此方法是由main方法直接调用所以一定要加上publicstaticpublicstaticvoidprintInfo(){//

3、此处方法没有返回值charc[]={'H','e','l','l','o',',','L','X','H'};//定义一个字符数组for(intx=0;x

4、义方法的时候也是有命名规范要求的:“第一个单词的首字母小写,之后每个单词的首字母大写”,那么这就是方法的命名规范,之前的printInfo()方法也是按此规范定义的。这一点希望在日后的开发中养成好的习惯。有返回值的方法publicclassMethodDemo02{publicstaticvoidmain(String[]args){intone=addOne(10,20);//调用整数的加法操作floattwo=addTwo(10.3f,13.3f);//调用浮点数的加法操作System.out.println("addOne的计算结果:"+one);System.out.printl

5、n("addTwo的计算结果:"+two);}//定义方法,完成两个整数的加法操作,方法返回一个int型数据publicstaticintaddOne(intx,inty){inttemp=0;//temp为局部变量,只在此方法中有效temp=x+y;//执行加法计算returntemp;//返回计算结果}//定义方法,完成两个浮点数的加法操作,方法返回一个float型数据publicstaticfloataddTwo(floatx,floaty){floattemp=0;//temp为局部变量,只在此方法中有效temp=x+y;//执行加法计算returntemp;//返回计算结果}}

6、方法的重载方法的重载就是方法名称相同,但参数的类型和参数的个数不同,通过传递参数的个数及类型不同以完成不同功能的方法调用。验证方法的重载publicclassMethodDemo03{publicstaticvoidmain(String[]args){intone=add(10,20);//调用有两个参数的整型加法inttwo=add(10,20,30);//调用有三个参数的整型加法floatthree=add(10.3f,13.3f);//调用有两个参数的浮点型加法System.out.println("add(intx,inty)的计算结果:"+one);System.out.pr

7、intln("add(intx,inty,intz)的计算结果:"+two);System.out.println("add(floatx,floaty)的计算结果:"+three);}publicstaticintadd(intx,inty){//定义add方法,完成两个整数相加inttemp=0;//定义局部变量temp=x+y;//执行加法计算returntemp;//返回计算结果}publicstaticintadd(int

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

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

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