黑马程序员技术交流社区
标题:
return返回值问题
[打印本页]
作者:
ITnanCZ0107
时间:
2016-3-25 14:33
标题:
return返回值问题
具体的题目我这里没有,但是在做题的时候还是发现return不会用。
return后面应该跟什么?
return什么时候用,什么时候不用?
返回到哪里?
需要注意什么?
作者:
守徒徒
时间:
2016-3-25 16:23
return(在我看来)主要有两个用法:
1、(单纯地)用来终止程序运行。此时只要在你想终止程序的地方写return就行,后面直接是分号;
2、用来获取处理后的结果。至于什么时候用,那要看需求,返回到的地方是调用该方法的地方。比如:
<font face="Verdana">//主函数</font>
复制代码
作者:
守徒徒
时间:
2016-3-25 16:30
//主函数
public static void main(String[] args)
{
String result = fun();//调用子函数后,将fun函数的返回值赋值给result
System.out.println(result);//这里打印出的结果是:demo
}
/**
*子函数
* 注意:return后的是返回值,它的类型必须和函数名前的一致
* 这里的返回值“demo”是字符串类型,必须和函数名“fun”前的“String”一致
*/
public static String fun()
{
return "demo";//返回demo到调用它的地方
}
复制代码
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2