黑马程序员技术交流社区

标题: java中函数的返回值类型是起什么作用? [打印本页]

作者: 十甫寸    时间: 2013-7-21 15:41
标题: java中函数的返回值类型是起什么作用?
本帖最后由 十甫寸 于 2013-7-22 08:58 编辑

void getresult(int  a)和int getresult(int a)
他们的返回值类型不同,这在程序中会有什么区别?
作者: Angel♥儱唲    时间: 2013-7-21 16:06
本帖最后由 Angel♥儱唲 于 2013-7-21 16:21 编辑

void getresult(int  a)
此方法运行结束后没有返回值

和int getresult(int a)
此方法运行结束后必须要return一个int类型的返回值,不然会在编译时报错

当你的返回值类型是什么类型时就要返回一个什么类型的数据,此处void是 表示没有返回值

作者: 朱志群    时间: 2013-7-21 18:56
答:void getresult(int  a)表示返回一个空类型,就是可以没有返回值,但int getresult(int a)是要返回一个整型的数值。




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