JAVA中的返回值是做什么的?

如题所述

第1个回答  2019-06-14
你说的是java里的方法
一个方法一般都是实现一个功能,在需要执行这个得到一个结果值的时候就需要返回值。例如:
int
jia(int
a,int
b){
return
a+b;
}
上边的方法实现两个数相加的功能,如果不用return返回他们相加的和这个方法就没有任何意义了。
如果一个方法只是纯粹的处理一些功能而不需要返回值的时候就可以用void,例如:
void
setAtt(int
i){
this.i=i;
}
这就是给对象的属性赋值,就不需要返回值。
但是不需要返回值并不代表不用return
正如楼上仁兄所说,用return可以更好的控制方法的流程
相似回答