一般方法返回类型痿void的时候,我习惯这么写:
[code="java"]public void xxx(){
//...内容省略.......
}
[/code]
而现在看别人的代码,总是这样写的:
[code="java"]public void xxx(){
//...内容省略.......
return;
}[/code]
加了一条空的rerun语句,仍然不返回
请问:加上一条语句return;有什么好处吗?如果没有好处的话,又为什么要加它呢?
多谢!
[b]问题补充:[/b]
TO:stephen830
我主要问的就是
最后那个return,即“ return;//写不写没有实际的意义 ”
习惯问题,没有什么的。
[code="java"]
public void xxx(){
//...内容省略.......
if(....){
return;
}
//继续往下做事情
....
//全部做完了
return;//写不写没有实际的意义
}
[/code]
void中的return 只是表明要从这里跳出了。
http://zhidao.baidu.com/question/796766.html
看看就明白了
void方法最后加个return 只是个人习惯问题。没有实际的意义。