6 回答
TA贡献8条经验 获得超10个赞
普通类的情况下,就是你在定义java方法时,必需要定义一个返回值类型或者使用void占位符占位,然后在方法体末端return一个返回值,需要与定义时候的返回值类型一致,然后在调用此方法时,就会把返回值传输到调用处。(我感觉简单点理解就是,你让方法去做某件事,那么做完之后是不是该通知你一声,这时候通知我们的就是返回值)
/** * 方法 */ public static String add(){//String返回值类型的方法 String num;//定义一个String局部变量 return num;//返回局部变量 } /** * 主函数 */ public static void main(String[] args){ add();//调用add方法 }
TA贡献242条经验 获得超128个赞
就是返回结果....
你这样理解:你送手机去维修...维修完..都会把维修的结果给回你
你调用了java函数...执行完函数....返回执行的结果给你
TA贡献6条经验 获得超1个赞
TA贡献2条经验 获得超0个赞
返回值就是方法执行完之后你想要的结果,比如你方法的作用是两个数的和,那就返回其和;你想要通过通过方法看某些条件是否满足,那就返回true,false(当然你也可以返回某些其他值再进行判断)。总之,返回值就是你想要方法实现什么。
TA贡献53条经验 获得超11个赞
函数调用后,你想知道结果(可能是数学的运算,也可能是函数是否执行成功),让函数输出一个值(通过这个值你可以知道数学运算的结果,或者函数是否执行成功),这个输出的就是返回值
TA贡献20条经验 获得超8个赞
怎么说,相当于你调用方法的时候,需要用到这个方法返回的结果。比如你做加法运算,得到的结果还要拿来进一步运用,这时候就需要返回值。偷偷提示一下,有返回值的方法,可以直接打印,打印的结果就是它的返回值:
System.out.println(add(1,2));
没有返回值的方法,直接打印方法会报错的。
添加回答
举报