黑马程序员技术交流社区

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

作者: 未名以律    时间: 2014-8-8 02:23
标题: void返回值
本帖最后由 未名以律 于 2014-8-8 12:49 编辑

什么时候的返回值会是void?他的具体和明确的用法有吗?为什么我看到有的方法上既没有返回值,也不用void
作者: 杨庆雷    时间: 2014-8-8 02:45
当定义一个方法,只需要操作数据,而不需要他返回操作后的结果的时候就用void,既没有返回值,也不用void的只有构造方法
作者: 戒风    时间: 2014-8-8 07:14
原来如此
作者: 冒牌高手    时间: 2014-8-8 07:32
那该是构造方法才没有返回值吧...
作者: 诺忔。初禾、    时间: 2014-8-8 08:04
那应该是构造方法吧,构造方法名与类名相同,虽然没有返回值但也不用void修饰
作者: rolling-stone    时间: 2014-8-8 08:08
void顾名思义就是空的意思,那就是当你的函数只需要操作一些行为,不需要有返回的数据的时候就用void,当需要返回数据的就需要void,至于你说的,最后那种情况,我想应该是构造函数。
作者: 阿磊    时间: 2014-8-8 08:23
不需要返回值时就用void,需要返回值时,那么看你想返回什么样的值,或者说你这个方法会实现什么样的功能,这个功能会产生什么样的值,就是返回值了,这个时候方法上就要是这个返回值的类型,比如你需要操作String,定义一个方法,操作完成以后你就可以返回一个String,这时就是String,那么这个方法必须由return,而当无需返回值用void时不需要return
作者: 洛漠O_o    时间: 2014-8-8 08:38
没有返回值,没有void的。--->构造方法     




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