黑马程序员技术交流社区
标题:
void方法可以有return语句吗
[打印本页]
作者:
eayonh
时间:
2015-7-11 19:08
标题:
void方法可以有return语句吗
在void方法中可以有return语句吗
作者:
溦丨涼
时间:
2015-7-11 19:21
本帖最后由 溦丨涼 于 2015-7-11 19:23 编辑
可以有 你把return当作一个返回指令,后面直接跟 ; 号
if(s=="over")
return;
复制代码
比如这种,满足什么条件就执行return ,不执行下面的语句
作者:
牵着蜗牛去逛街
时间:
2015-7-11 19:24
可以有啊,return;
作者:
伯爵公子
时间:
2015-7-11 19:35
可以,返回值类型为 void 就代表着返回无,相当于 return;(一般省略不写了)
作者:
ZhangHeng
时间:
2015-7-11 20:46
可以.经常使用retrun空返回来跳出一个函数的.
比如
void func()
{
for(int i=0;i<10;i++)
if(i==5)return; //不等循环结束,直接结束函数
}
作者:
慕容旺财
时间:
2015-7-11 20:51
可以 return;
作者:
康恒强
时间:
2015-7-11 20:54
可以的,,,
作者:
汪磊の
时间:
2015-7-11 21:08
恩恩,可以有
作者:
pathnet
时间:
2015-7-11 21:16
可以有,方法默认就有一个return
作者:
朝花夕拾7
时间:
2015-7-11 21:23
当然可以的
作者:
双元王志超
时间:
2015-7-11 21:40
void 有个默认的隐式return
作者:
童杭杰
时间:
2015-7-11 21:44
void 有个默认的隐式return
作者:
HM黑马
时间:
2015-7-11 21:57
默认有一个.也可以自己写上
作者:
灰灰
时间:
2015-7-11 22:00
有啊,不过一般省略了
作者:
e咕噜
时间:
2015-7-11 22:04
可以.跳出一个函数我们会用到retrun;
作者:
hanjiaqi
时间:
2015-7-11 22:05
返回值类型为空 不是就没有返回值了吗
作者:
胡家兵
时间:
2015-7-11 22:10
可以默认省略不写,事实上系统会默认帮你加一个
作者:
gongyanfa123
时间:
2015-7-11 22:37
这是可以的 、有的是可以的
作者:
官沛
时间:
2015-7-11 22:49
可以有的,一般最后的话可以省略不写
事实上没有写的话,系统会默认在最后加一个return。
作者:
mengxun
时间:
2015-7-11 22:58
可以啊 ,可以理解为任何方法都是以return结束的,只不过是void方法因为没有具体的返回值,而把return省略了,写上也没有问题。
作者:
惜爱上缘
时间:
2015-7-11 22:58
这个可以有,void类型的返回值可以是return;,返回的是值是空;
作者:
炎舞霜冬
时间:
2015-7-11 22:59
系统默认一个隐士的,可以自己添加一个return;
作者:
yongaidongbing
时间:
2015-7-11 23:02
有的(格式),但是没有实际返回值,所以可以省略不写。
作者:
longbao
时间:
2015-7-11 23:51
必须有啊,所有方法都是以return语句结束的
作者:
CLTDEZHUCE
时间:
2015-7-11 23:56
返回值为空,默认不写。写上也可以。但返回值为空哦
作者:
时光无痕
时间:
2015-7-11 23:58
可以,但是后边没有值,不起什么作用,可有可无
作者:
kime
时间:
2015-7-12 00:06
可以有return
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2