为了账号安全,请及时绑定邮箱和手机立即绑定

什么时候要用返回值(return)

什么时候要用返回值(return)

皈依舞 2018-11-06 06:03:13
在写一个方法时为什么有的时候要返回而有的时候不要返回?请举例说明!谢谢
查看完整描述

2 回答

?
杨魅力

TA贡献1811条经验 获得超6个赞

若方法声明为 void 时,即不用返回。


调用一个函数(方法)时,若希望在发生某种情况时,能立即中止函数执行,也可用 return

public int myFunc(int a, int b)
{
 if (发生某种情况)
 {
  return 0;
 }            
    
 int c = 0;
 c = a/b;

 return c;
}

public void myFunc(int a, int b)
{
 if (发生某种情况)
 {
  return;    // 终止执行后续代码
 }

 // 若发生某种情况,这里的代码执不再执行  
 很多很多代码...
}


查看完整回答
反对 回复 2018-11-07
?
万千封印

TA贡献1891条经验 获得超3个赞

1.只想执行一段程序,就不返回
2.如果你想在程序执行后得到计算过的某些值,就把想要的返回。

查看完整回答
反对 回复 2018-11-07
  • 2 回答
  • 0 关注
  • 1232 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信