安庆大理运城常德铜陵江西
投稿投诉
江西南阳
嘉兴昆明
铜陵滨州
广东西昌
常德梅州
兰州阳江
运城金华
广西萍乡
大理重庆
诸暨泉州
安庆南充
武汉辽宁

JAVA方法定义及调用

8月12日 碧落盟投稿
  1。方法概述
  1。1方法的概念
  方法(method)是将具有独立功能的代码块组织成为一个整体,使其具有特殊功能的代码集
  注意:
  方法必须先创建才可以使用,该过程成为方法定义
  方法创建后并不是直接可以运行的,需要手动使用后,才执行,该过程成为方法调用
  2。方法的定义和调用
  2。1无参数方法定义和调用
  定义格式:publicstaticvoid方法名(){方法体;}
  范例:publicstaticvoidmethod(){方法体;}
  调用格式:方法名();
  范例:method();
  注意:
  方法必须先定义,后调用,否则程序将报错
  2。2方法的调用过程
  总结:每个方法在被调用执行的时候,都会进入栈内存,并且拥有自己独立的内存空间,方法内部代码调用
  完毕之后,会从栈内存中弹栈消失。
  2。3方法练习奇偶数判断
  需求:判断一个数是奇数还是偶数
  代码:publicclassDemo1Method{带参数方法的定义格式:publicstaticvoid方法名(参数){}publicstaticvoid方法名(数据类型变量名){}带参数方法的调用格式:方法名(参数);方法名(变量名常量值);tips:参数可以是一个,也可以是多个。需求:判断一个数是奇数还是偶数publicstaticvoidmain(String〔〕args){isEvenNumber(10);}publicstaticvoidisEvenNumber(intnum){if(num20){System。out。println(偶数);}else{System。out。println(奇数);}}}
  3。带参数方法的定义和调用
  3。1带参数方法定义和调用
  定义格式:
  参数:由数据类型和变量名组成数据类型变量名
  参数范例:intapublicstaticvoid方法名(参数1){方法体;}publicstaticvoid方法名(参数1,参数2,参数3。。。){方法体;}
  范例:publicstaticvoidisEvenNumber(intnumber){。。。}publicstaticvoidgetMax(intnum1,intnum2){。。。}
  注意:
  方法定义时,参数中的数据类型与变量名都不能缺少,缺少任意一个程序将报错
  方法定义时,多个参数之间使用逗号(,)分隔方法名(参数);方法名(参数1,参数2);
  范例:isEvenNumber(10);getMax(10,20);
  方法调用时,参数的数量与类型必须与方法定义中的设置相匹配,否则程序将报错
  3。2形参和实参
  1。形参:方法定义中的参数
  等同于变量定义格式,例如:intnumber
  2。实参:方法调用中的参数
  等同于使用变量或常量,例如:10number
  3。3带参数方法的练习打印nm之间所有的奇数
  需求:设计一个方法(print)用于打印n到m之间所有的奇数
  思路:
  1:定义方法,名称为print
  2:为方法添加两个int类型的形参,准备接受调用者传递过来的实参
  3:方法中设计for循环,循环从n开始,到m结束
  4:循环中加入if判断,是奇数,则打印
  5:main方法中调用print方法,传入两个实际参数
  代码:publicclassDemo2Method{publicstaticvoidmain(String〔〕args){5:main方法中调用print方法,传入两个实际参数print(20,10);}1:定义方法,名称为print2:为方法添加两个int类型的形参,准备接受调用者传递过来的实参publicstaticvoidprint(intn,intm){System。out。println(n到m之间的奇数为:);3:方法中设计for循环,循环从n开始,到m结束for(inti20;i10;i){4:循环中加入if判断,是奇数,则打印if(i21){System。out。println(i);}}}}
  4。带返回值方法的定义和调用
  4。1带返回值方法定义和调用(掌握)
  定义格式publicstatic数据类型方法名(参数){return数据;}publicstaticbooleanisEvenNumber(intnumber){}publicstaticintgetMax(inta,intb){return100;}
  注意:
  方法定义时return后面的返回值与方法定义上的数据类型要匹配,否则程序将报错方法名(参数);数据类型变量名方法名(参数);isEvenNumber(5);booleanflagisEvenNumber(5);
  注意:
  方法的返回值通常会使用变量接收,否则该返回值将无意义
  4。2带返回值方法的练习求两个数的最大值(应用)
  需求:设计一个方法可以获取两个数的较大值,数据来自于参数
  思路:
  1。定义一个方法,声明两个形参接收计算的数值,求出结果并返回
  2。使用if语句得出a和b之间的最大值,根据情况return具体结果
  3。在main()方法中调用定义好的方法并使用【变量保存】
  代码:需求:设计一个方法可以获取两个数的较大值,数据来自于参数1。定义一个方法,声明两个形参接收计算的数值,求出结果并返回2。使用if语句得出a和b之间的最大值,根据情况return具体结果3。在main()方法中调用定义好的方法并使用【变量保存】publicstaticvoidmain(String〔〕args){3。在main()方法中调用定义好的方法并使用【变量保存】System。out。println(getMax(10,20));输出调用intresultgetMax(10,20);System。out。println(result);for(inti1;i){System。out。println(HelloWorld);}}方法可以获取两个数的较大值publicstaticintgetMax(inta,intb){if(ab){}else{}}}
投诉 评论 转载

产业互联网与消费互联网有哪些差别?自2015年左右开始,产业互联网一直是中国互联网行业内讨论的热点话题。产业互联网是与消费互联网相对的概念,两者均属于互联网经济的概念范畴之内。虽然,时至今日,关于两者的内……互联网早报腾讯回应微视裁员报道均为不实消息齐鲁晚报齐鲁壹点整理腾讯回应微视裁员:报道均为不实消息腾讯回应有关微视裁员的消息称,外界有关于微视将减员、裁撤员工的报道不实。在OVBU(在线视频事业部)进行的新一……东风Honda第十一代思域郑州区域正式上市10月10日,随着我,即世界为主题的第十一代思域发布会在河南艺术中心顺利举行,东风Honda第十一代思域在郑州区域正式上市。秉承爽快的全新开发理念,第十一代思域在标杆之上再进化……JAVA方法定义及调用1。方法概述1。1方法的概念方法(method)是将具有独立功能的代码块组织成为一个整体,使其具有特殊功能的代码集注意:方法必须先创建才可以使用,该过程……100个LinuxShell脚本经典案例给大家分享100个LinuxShell脚本经典案例,另外本篇文档也已经整理成pdf,易失效,请及时保存链接:https:pan。baidu。coms1H8RhYJJWWeoLP……听说过物种灭绝,可是很少听说过新物种诞生,地球上的物种究竟从新物种一直都在酝酿之中,这个过程从未停止过。狭义上讲任何一个物种子群落由于环境变迁、地理隔离而造成基因异化,成功适应并长期繁衍之后都会形成新的物种,北极熊和棕熊的分化就是个例子……浅谈HTTP缓存的用法前言缓存是一种保存资源副本并在下次请求时直接使用该副本的技术。我们使用HTTP缓存,通过复用缓存资源,减少了客户端等待时间和网络流量,同时也能缓解服务器端的压力。可……和智能终端(手机)交朋友,老年生活益处多多时代的车轮滚滚而来,上一波移动互联网浪潮刚过,人工智能的潮头来了,人工智能还没过去,5G巨浪和区块链又打过来了。云计算、大数据恰好印证了这一点:时代日新月异,我们思维必须……联通自主新机官宣价格上极具优势8月19日消息,今天中国联通宣布其自主品牌UMAGIC优畅享的第二款产品,优畅享30e将于本月23日正式发布。该机定位于入门市场,官方在宣布的时候也已经公布了这款手机的外……供应商诉北京盒马店大欺客!四年供货800多万,没赚钱倒被坑68月11日晚间,社交媒体上备注北京爱娜国际美容科技有限公司总经理以马云阿里旗下北京盒马的供应商发文称,从2017年开始与盒马合作,四年多来共计给盒马供货800多万元。但四年来辛……微信又添新功能!网友这次还真的挺实用的微信关怀模式,现在都支持听文字消息了。开启后,点一下聊天中的文字消息就能听到。无论你是安卓手机,还是苹果手机,更新到最新版本就能用。朋友们可以这样开启。打开微……酷派COOL20支持90天换机2年质保,所有端口定制密封设计IT之家5月24日消息今日上午,酷派官方宣布,酷派COOL20支持90天换机2年质保,且每一台酷派COOL20都通过国际标准的10分钟持续喷淋测试,为所有端口定制密封设计。……
佳能28702。8L和适马17502。8哪个好?最近网络舆论大面积喷著名企业,不正常吧?五菱又出了一款微型电动车!全新五菱AirEV实拍图曝光华为P30定价曝光3888元起步真吉利啊!12月16日(周四)股市消息个股资讯破发,iPhone13的价格彻底崩了特斯拉又出新发明,用激光代替雨刷,人脸会受到伤害吗?芯讯通5G模组助力广电700M行业落地潜力无限千金难买龙回头,把握好元宇宙龙头回调后的上车机会海思麒麟芯片终于跌价了,现在入手正合适鸿蒙系统初长成,正式拒绝谷歌GMS,华为硬气老婆想买个上下班代步车,纠结于奕跑的颜值,飞度和致炫的油耗,

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找七猫云易事利