黑马程序员技术交流社区

标题: 返回值 [打印本页]

作者: 不羁的风1230    时间: 2014-5-17 21:38
标题: 返回值
类中的 return返回值,是将此返回值返回给谁呢?是返回给对象吗?
作者: jsjchenlong    时间: 2014-5-17 22:00
返回给调用者,谁调用当前这个方法,那么这个方法的返回值就给谁。
作者: 莫问纷飞    时间: 2014-5-17 22:26
假设老板是程序员,你是程序。
那么void可以理解为老板让你做一件事,做完之后不用报告。
返回值就可以理解为,老板让你做一件事,你昨晚必须给老板一个答复:比如成功或失败、比如你要带一笔货款回来、比如你要带某样商品回来、比如你要交一份报告书。
作者: 彭旭文    时间: 2014-5-17 23:11
返回给调用者,谁调用了它,它就把计算结果返回给谁。
如果返回值是void类型的函数,其不一定有返回值。例如调用函数,在函数里面打印...
作者: 千里一醉    时间: 2014-5-18 22:52
return只是返回当前方法的数据类型,并且结束此方法,并没有赋值,它只是将所输入的参数,做了一个副本,来进行运算,最后生成数据。如果参数是引用类型,那么它在运算的过程中就进行了重新赋值,因为他是将地址中的值进行修改;如果是值类型,那么它若想赋值,必须用=将其赋给已声明的同类型的成员。每个方法都有return,main方法也有,只是被省略了,他们使用是--- return;  。
作者: More    时间: 2014-5-19 09:20
返回值就是这个方法被调用后的执行结果
作者: More    时间: 2014-5-19 09:21
谁调用了这个方法  结果就返回给谁
作者: 喜爱    时间: 2014-5-19 09:46
谁调用这个返回值方法,就返回给谁啊!还有要看返回值类型了,如果是返回一个类型,就是返回的是对象了!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2