如何确定一个方法是否有参数和返回值呢?

如何确定一个方法是否有参数和返回值呢?

如何确定一个方法是否有参数和返回值呢?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕酷酷 2019-09-04 18:31:53

同学你好,可以这样理解:当一个方法后面的括号()中没有定义变量,就是无参数的,当方法中的类型定义为void,就代表时无返回值的。其他的类型,就是有返回值的,需要return语句,返回值。

例如如下代码:

void:无返回值。方法的括号中没有内容,就是无参数的。

http://img1.sycdn.imooc.com//climg/5d6f90af0001b46503870160.jpg

int:有返回值,类型为int,需要return返回int值。括号中有变量,是有参数的。

http://img1.sycdn.imooc.com//climg/5d6f920100019e4d04150126.jpg

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

  • 老师 我的意思是我在编写代码的时候不清楚这个方法该用void还是用其他数据类型,参数是应该设置有还是没有,这个要如何判断。有什么规则吗?还是个人喜好
    2019-09-04 23:59:22
  • 同学你好, 对于返回值类型,如果想让方法返回具体的值,进行之后的使用,就需要设置与返回的值相同类型的返回类型。 对于参数,如果在编写的方法中需要使用另一个方法的参数,就需要进行传递参数,设置参数。 还是需要根据题目要求或者需求等进行采取具体的方式哦~ 同学多练习一些编程的题目就可以更加灵活的应用啦~ 如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
    2019-09-05 10:21:39
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师