黑马程序员技术交流社区
标题:
关于方法中返回值的问题
[打印本页]
作者:
1002865186
时间:
2012-3-25 20:02
标题:
关于方法中返回值的问题
方法可以没有返回值吗?可以有多个返回值吗?
作者:
刘元霄
时间:
2012-3-25 20:26
void 就没有返回值。
不可以多个返回值。
作者:
刘元明
时间:
2012-3-25 20:33
方法当然可以没有返回值,当方法没有返回值就用void标识例如:
public void show()
{
System.out.println("nihao");
}
当一个方法有多个返回值时返回类型通常就会变成数组或是集合
作者:
孙国军
时间:
2012-3-25 20:41
方法可以没有返回值 会有返回值的时候用void修饰
至于会不会有多高返回值,我的视频还没全看完,所以我也不太清楚,
反正现在我是没见过多个返回值的
作者:
和心愿
时间:
2012-3-25 20:50
可以没有返回值 即void
多个返回值的意思是什么呢 如果是说多种返回值类型的话呢,可以求一下这些类型的交集,即共同父类如Object
如果是说统一个返回值类型,返回多个值的话可以返回数组等
作者:
lipanfeng
时间:
2012-3-26 09:05
返回值是void就代表没有返回值
不可以有多个返回值
作者:
肖发腾
时间:
2012-3-26 10:48
没有返回值 void就是。
关于多个返回值,
一个方法只能return 一次,之后便会跳出这个方法。
如果你想返回多个值,可以放入一个容器 返回这个容器对象。
严格意义上来讲,return是不可以有多个返回值的,即不可以return语句后再紧接着一个return语句,
在前面的return语句先执行,执行了之后就跳出了语句,后面的return不会被执行。
最重要的是一个方法只能return一次,这样就豁然开朗了。
作者:
黑马老兵
时间:
2012-3-26 11:08
只能有一个返回值,void的没有返回值。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2