失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > java中return返回值_Java中return的用法

java中return返回值_Java中return的用法

时间:2022-04-27 10:53:02

相关推荐

java中return返回值_Java中return的用法

展开全部

一、return语句总是用在方法中,有两个作用。

一个是返回方法指定类型的值(这个值总62616964757a686964616fe59b9ee7ad9431333366306434是确定的)。

一个是结束方法的执行(仅仅一个return语句)。

二、实例1 。

返回一个String。

private String gets(){

String s = "qw789" ; return s ;

}

实例2 -- 结束程序

private void gets(String s ){

if ( s == null ){return ;

}

System.out.println( "haha" ) ;

}

扩展资料:

eturn 表示把程序流程从被调函数转向主调函数并把表达式的值带回主调函数,实现函数值的返回,返回时可附带一个返回值,由return后面的参数指定。

return通常是必要的,因为函数调用的时候计算结果通常是通过返回值带出的。

如果函数执行不需要返回计算结果。也经常需要返回一个状态码来表示函数执行的顺利与否(-1和0就是最常用的状态码),主调函数可以通过返回值判断被调函数的执行情况。

如果实在不需要函数返回什么值,就需要用void声明其类型。

补充:如果你函数名前有返回类型定义,如int,double等就必须有返回值,而如果是void型,则可以不写return,但这时即使写了也无法返回数值。

例如:

1、非void型intf1(){inti=1;return1;//return(i);//这样也可以

}

2、void型

voidf2(){inti=1;//return;//这样也可以,不要这一句也可以}

有时即使被调用函数是void类型 被调函数中的return也不是毫无意义的。

举例:

#include "stdio.h"voidfunction(){printf("111111");return;printf("222222");}main(){function();}

运行结果为:屏幕上只输出一串数字1 而没有2。 但是如果去掉function函数中的return语句 就可以同时输出一串数字2。

这里的return其实还有个退出该程序的作用,也就是说在printf("111111")。后面加了个return,就表示结束该函数,返回主函数中去了。

如果觉得《java中return返回值_Java中return的用法》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。