黑马程序员技术交流社区

标题: 关于return语句的疑问 [打印本页]

作者: 王怡然    时间: 2012-4-22 19:57
标题: 关于return语句的疑问
return是定义在函数中,用于返回给调用者需要的信息.
请问是否能够定义在for循环中返回大量的数据,答案不能,但
是我想返回大量的信息该怎么做...有方法解决吗?
作者: 孙国军    时间: 2012-4-22 20:01
return只能返回一个变量,

如果你想返回多个变量的话,可以考虑把这些变量存入到数组或者集合中,当然,前提是你的这些变量都是同一个数据类型;
作者: Friends★    时间: 2012-4-22 20:21
return的两个用法:一个是返回方法指定类型的值,一个是用来结束方法的执行,至于你说的要在for循环中返回大量的数据,直接用System.out.print()打印循环的变量就可以了啊,或者先
                          放在一个数组中,然后打印数组。
作者: 蒋亮    时间: 2012-4-22 20:23
如果是返回同一类型的大量数据的话,你将数据放在数组中然后返回数组。
如果返回的不是相同类型的,那你就将数据输出到流中,方法返回流。




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