一个方法可以有多少个参数多少个返回值 Java

 我来答
创作者AHLhc3019hw
高粉答主

2020-07-22 · 学习数学思维,感受数学乐趣
创作者AHLhc3019hw
采纳数:46 获赞数:64900

向TA提问 私信TA
展开全部

Java一个方法可以有0个或1个返回值

函数的返回值类型是在定义函数时指定的。return 语句中表达式的类型应与定义函数时指定的返回值类型一致。

如果不一致,则以函数定义时的返回值类型为准,对 return 语句中表达式的类型自动进行转换,然后再将它返回给主调函数使用。

扩展资料:

事实上在执行 return 语句时系统是在内部自动创建了一个临时变量,然后将 return 要返回的那个值赋给这个临时变量。

所以当被调函数运行结束后 return 后面的返回值真的就被释放掉了,最后是通过这个临时变量将值返回给主调函数的。

参考资料来源:百度百科- 返回值

妖艳美好
2018-04-11 · 知道合伙人软件行家
妖艳美好
知道合伙人软件行家
采纳数:66 获赞数:309

向TA提问 私信TA
展开全部

分很多种情况:

  1. 假设你要定义的这个方法是独立的,没有覆盖或者重写原方法的情况,那么你可以定义的参数个数为0个至N(取值1,2,3......)个,返回值为0个或1个。

  2. 假设你要定义的方法是受限的,即要重写或覆盖原方法,那就要尽量与原方法保持一致。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
严肃的甲道士
2018-04-11 · 传播技术传播爱,笔芯❤️
严肃的甲道士
采纳数:337 获赞数:619

向TA提问 私信TA
展开全部
1、java对于方法的个数、类型没有强要求,完全由开发者自行决定。
2、参数过多不利于参数的传递(对位传参),维护
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式