A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© ITnanCZ0107 中级黑马   /  2016-3-25 14:33  /  749 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

具体的题目我这里没有,但是在做题的时候还是发现return不会用。
return后面应该跟什么?
return什么时候用,什么时候不用?
返回到哪里?
需要注意什么?

2 个回复

倒序浏览
return(在我看来)主要有两个用法:
1、(单纯地)用来终止程序运行。此时只要在你想终止程序的地方写return就行,后面直接是分号;
2、用来获取处理后的结果。至于什么时候用,那要看需求,返回到的地方是调用该方法的地方。比如:
  1. <font face="Verdana">//主函数</font>
复制代码


回复 使用道具 举报
  1. //主函数
  2.         public static void main(String[] args)
  3.         {
  4.                 String result = fun();//调用子函数后,将fun函数的返回值赋值给result
  5.                 System.out.println(result);//这里打印出的结果是:demo
  6.         }

  7.         /**
  8.         *子函数
  9.         * 注意:return后的是返回值,它的类型必须和函数名前的一致
  10.         * 这里的返回值“demo”是字符串类型,必须和函数名“fun”前的“String”一致
  11.         */
  12.         public static String fun()
  13.         {
  14.                 return "demo";//返回demo到调用它的地方
  15.         }
复制代码
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马